I saw it the day before yesterday. I liked it. But not so much for a second time watch. Found the message potentially unhealthy. Of course, it's all upon how one takes it. I also felt that the director has trying a little too hard to make the whole thing appear very masti-masti, while trying to give good messages. I found Soha Ali Khan a disaster!
But there were some really good things I liked: Dialogues, Amir's acting, cimenatography...the British girl's enthu and passion, the transformation of the Hindu fundamentalist...and of course, the message of social awareness the passion to do something about it beyond just cribbing.