O Meri Jaan
1) Tum Mile - 4/5 - Besides the english pieces, this song is a perfectly executed, fast paced club song.The Javed Ali one is very sweet, but there the instrumental pieces in the middle are cheesey. The Shafqat version sounds strained and annoying, he sounds alsmost bored.
2)Dil Ibadat - 3.5/5 - K.K masters this, in both the rock and regular version. The rock version has a kick to it, more than the regular one.
3)Tu Hi Haqeeqat - 3/5 - Average Javed Ali love song. Passable
4)Is Jahaan Mein - 3/5 - Perfect,fast paced song for when you are on the go. If listened to more than once it could get annoying
5)O Meri Jaan - 5/5 - This is the gem of the album. Brilliant piano work, rich vocals. This song exudes so much emotion. K.K really sings his heart out