This is a must watch movie ...Don't waste your time watching Om Shanti Om or Saawariya ... This movie will keep you entertained ,with an excellent script, good soundtrack ,good acting ,especially by Kareena and nice locations . Shahid Kapoor has improved a lot ,his performance in this movie is decent . Kareena ....well, she's excellent as Geet ,a talkative and optimistic girl. The supporting cast also delivers a decent performance . The script is excellent ...with many laugh aloud jokes .Slang words are liberally used in the script . The soundtrack :The song 'Aao Milo Chalo' is beautifully sung by Shaan .

'Nagada' is a fun - filled song with a catchy beat .

'Yeh Ishq Hai' is wonderfully sung by Shreya Ghoshal and I can't imagine anyone else singing it .

'Tumse Hi' is soulfully rendered by Mohit Chauhan and the lyrics of the song are heart-touching .

'Aoge Jab Tum 'is a nice song that reminds me of the 50's.

'Mauja Mauja' is a clear winner and stands out from the soundtrack.

Overall : This movie is excellent !!! !! Credit goes to Kareena who played the part of Geet so well and to the good script and soundtrack.