I have to say that no matter how formulaic and hackneyed anyone wants to say this film is...I dont care and I dont mind. When a Bollywood film takes the same old story and makes it fresh with new characters represented by new actors who have excellent expressions - Im in for the ride. The clothes were all light and fun colored...the songs were a lot of fun. I enjoyed even the clever use of the internet connection...simple twist but excellent, and I thought the director and writer did an amazing job of dropping the clues throughout and delaying the satisfaction of wanting the two leads to get together. I found Kareena Kapoors character a little bit annoying...but otherwise, even she turned out just right. I really loved Hritiks characters determination about how he felt...and while Ranis character frustrated me a bit...I could understand her position logically. Anyway...the entire film is a fun joyride...not the least bit depressing or bothersome. Have fun with it! Its one of my favorites.