Just saw Ghajini, and can't fathom why it's got such bad press. It's the best meat-and-potatoes commercial flick I've seen in ages. It has a great basic gimmick: a protagonist afflicted with short-term memory loss who wants to avenge the killing of his fiancee. The love story, told in flashbacks, gives the movie an emotional core, and also involves many funny situations. The performances are uniformly good, leaning toward over-the-top as you'd expect. Camerawork, pacing, fights, visual effects, sound design are top-notch by Hindi film standards, way better than in Chandni Chowk to China.
On the negative side, the dance numbers with Aamir in them are a bit embarassing. He's definitely too old to be doing that stuff, but you can say that about all the Khans plus Akshay Kumar. A couple of scenes are dreadfully thought out and executed, like one in a train where Asin rescues girls being sold into the sex trade. And the costume designer should've been sacked on day one.
Ghajini's stunning box office has probably been helped by the mood of the country at the moment. Many among those who can afford movie tickets have had vengeance on their mind for the past month and a half.