If you are and have been a Toyota person, considering the new Honda Fit might not be a good idea. No point buying a car only to realize that you don't like the drive/steering control etc and ending up with a loss on sale.
Probably a bit cliche but vitz is the safest bet in a hatchback. I owned a prius. Aqua is similar (minus the leg and head space). Brilliant to drive, excellent fuel economy. Selling it isn't easy (specially in karachi). Buyers are reluctant to buy a hybrid that's been driven more than a lac owing to the "hybrid battery" myth.