Protector of women, killer of the bad guys, and smokin' hot while doing it! In interviews, Salman Khan has said that films need heroes - the people you cheer for unabashedly in a world where the bad guys always deserve a sound thrashing. This is one of those films, and it's one of my favorites with Salman Khan. It's a slick, sophisticated blend of action, comedy, and romance, and Salman fits it perfectly. He plays an adorable thug (with a secret twist to his character), paired off with the equally adorable Ayesha Takia. The action sequences are stunning, but it's the romantic moments, which range from sweet to laugh-out-loud hilarious, that ultimately make me love the film. Scenes in elevators, trains, and subway platforms highlight the amusing awkwardness of new romance. One might think that Salman Khan is a bit too mature to be playing a "boyfriend" role more appropriate for a 20-year-old, but he pulls it off beautifully through sheer force of charm. The scene in which he and Ayesha argue over a tupperware container of pasta still makes me laugh.
The music of Sajid-Wajid is fantastic, and this is one of the first Hindi action movies that had me noticing the catchiness of the background score in addition to the dance numbers. The first dance sequence ("Mera Jalwa") is jaw-dropping - the choreography is amazing, and Salman has never danced better. Seriously. The dance also features three cameos that will surprise you (if you're familiar with Indian actors). "Dil Leke Darde Dil" is sweetly sexy and rhythmic.
In summary, the action is stunning, the villains are truly villainous, and the romance is sweet. It almost feels like a trial run for the character that Salman would perfect in the following year's "Dabangg".