@adeel:
you will be surprised to hear that Karachi is not the worst place still. When I saw the driving manners of the Lahoree's I was :o :S
Number of cars has grown a lot in Islamabad too but ITP has done a remarkable job in taming the drivers. There is still a lot of work to do but a trip to Pindi or Lahore gives a reality check 
I was in Karachi when many major roads were closed due to the underpasses, etc. and now I am going to get a dejavu in Islamabad. How is the comute now in Karachi or you guys still waiting for construction work?