His acting is so monotonous. He does not try new things. Always the role he plays has to suit his personality, on the other hand, Amir Khan, Kamal Hassan, Naseeruddin Shah and to an extent Amitabh Bachhan get into the role and act. Thats the difference. Definetly its Shah Rukh Khan . Last year, he getting an Business award for Best marketing for his film OSO is testimony to this "wifi bollywood .com"