I don't think Hamilton is one of the best drivers of all times, he is good and has talent, but if you compare with other great drivers he hasn't done any good overtake or fight for the top, he simply stays where he started the race and advances positions if only someone in front of him has abandoned. He remembers me Alonso's 2005 title, the only thing he made was: wait for Kimi's MP4-20 to fail and then arrive first. The only great thing Alonso made that year was the overtake to Schumi at the 130r in Susuka.
Hamilton is now in the best team and if he has no problems during the race the worst place he can arrive is fourth behind Alonso and the Ferraris.
All people have been impresed by Hamilton because they now that he is rookie but imagine he is not a rookie, he would be criticised because he doesn't take risks.
I have no doubt that Hamilton is a good driver but he is not SO great.
CMK