First of all, I have to tell you that Farhan Akhtar is a ROCKSTAR !!! Man what films he has made till date - DCH, Lakshya and now this one. Along with Farhan, Abhishek Kapoor(whose first film Arryan didn't do too well) too has done a great job as a director. Though I could make out a few goofs, but considering the fact that I was so engrossed in the movie, they can be overlooked.
The rest of the cast is excellent. Arjum Rampal for a change is so much better than his earlier performances. But, I still feel he could have done better. Prachi Desai gives a SMASHING performance. So much depth in her character and boy-o-boy, did she play it well. Purab was such a refreshing element throughout. He's completely lovable.
Now, for the music. I'm so proud to hear the first mainstream Rock album of India. And I'm glad they have not messed up the songs and have kept the raw, college boy feel to all the songs. Even the slow tracks(2 of them) are so soothing. Brilliant album. Kudos to Shankar-Ehsaan-Loy.
Finally, Rock On is really fresh film, if not a classic. Technically its not 10/10 but just for the EQ(emotional quotient) I give it a 10.But, for lovers of mature drama and emotions, it'll be a treat. Thank you Farhan, Abhishek etc. etc. for such a refreshing change. Best Indian film of 2008 till now, hands down !!!