sanga is a superb player, no doubt. but we are talking about his place among the modern greats. so "almost" is not good enough. you cant equate this knock with the dravid performances i have listed above. the "almost" is the difference between sanga's real rating and greatness. he is "almost" great but not yet. instead of patronising him, lets wait for him to up his game in eng, WI, SA, Ind and earn his stripes.
in the lara-tendulkar era, even ponting, dravid, kallis, sehwag and waugh dont deserve to occupy the first two positions. considering how great those batsmen are, sanga, gilly, hayden and inzi would be delighted to be in the top ten. lets leave it at that.