Easyhost is the best affordable web hosting in Pakistan, we moved to them from another hosting for better pricing and their services are great.
Read reviews posted on WHmedium for the Web Hosting companies arond the globe!
I have using Bluehost for over 3 years now and i can say they are the best! Their hosting is super fast, have alot of features and uptime is great. The only negative is that support tickets sometimes take alot of time to be answered.