@JZ
opps, totally forgot! Thank you!! Come to UK and I'll treat you. There is this place here that does these really nice milkshakes, called desi shakes. Only 2 people in whole of UK does them, one in bradford and other in london..... and trust me, they worth traveling for (don't know if they worth traveling from PK to UK just for that :P) They really nice though, I LOVE THEM!!!