Well first of all everyone knows that probably Aamir is the best Actor today in Bollywood. This is because he is versatile and very selective. No one claims that Shahrukh is the best actor in bollywood. So how is he over rated????? Well if it was said that SRK is the best actor in bollywood -that would have been over rated. SRK is "The Most Entertaining Actor" for the past 10-12 yrs. Would that be over rated?? The huge success of his movies is a proof that he is entertaining and that he has a huge following. And movies like Swades,Chak De,Darr,Kabhi Haan Kabhi Na ,Devdas prove that he is a good actor. I am not saying the best..but surely not the worst.