I personally think shahrukh khan is the most over-rated actors of all. Well, apart from a few movies in which he had acted well like Swadesh, Chak de India and to some extent Dilwale Dulhania le jaayenge most of his other movies were mediocre. I always thought that he had good acting skills but he decided to continue doing stereotypical roles, most of them having a love triangle. But, somehow he continues to do well on box office inspite of many actors being much better than him. I hope he can deliver some better films in the future not the same gushy-mushy love story movies.