A950 or A900. The only thing which seems to be missing is IP Telephony and 3G. I'm not sure if there is 3G in Pakistan. Just Flip a coin between these two.
My brother bought it as an experiment and he has packed his galaxy S3 for the time being lol except for when he is traveling and needs a better camera. We use Skype and other applications to talk to him without any problems.
Just one question. What's the price of nexus 4 in Pakistan? If it's priced around the same than my suggestion would be to buy that as it provides more bang for buck.
Get A900, i never seen any of them, but from their specifications A900 is the best, all of them got the same MediaTek Quadcore A7 processor and PowerVR graphics, the A900 got a better IPS LCD, so get that.