Personally, I don't think Shane Warne Should have retired, he still had another season of cricket ahead of him, but I respect him as a cricketer and person enough to realise that if he knows what he's doing, then good for him! But, who should quit test and ODI cricket, before it ruins their already imperssive careers?
Sanath Jayessuria (should NEVER have come out of Test retirerment, and Should definitely retire from ODIs after the World Cup.
Sachin Tendulker (Great batsman, but it's time to go... what's it been now? 16 years!?)
Brian Lara (Still a wonderful batsman, but can you really see him scoring another 400?)
Adam Gilchrest (definitely should leave test cricket while he still is admired)
Darren Gough- should not have even been considered for the World Cup.
Inzimam Ul Haq- 1992 saw Jonty run him out, and he's still playing in 2007!?