Ok this is a complicated answer so here goes:
What are your needs? For most people, they just need to print b&W, so to that end get a laser printer. For the rare instances you need to print in color, there are several commercial outlets that provide that service. Laser printers are cheaper (in the long run), last longer, faster, less hassle...yada yada yada.
If you're a graphics designer and constantly print in color; I would still urge you to seriously consider a color laser printer; even though they are very expesnive.
Now for brand:
In a perfect world, if you weren't operating in a restricted market, buy a Brother printer. Hands down they offer the best product, best service, and at very reasonable prices.
My needs were a laser printer, and I also wanted the scanner/photocopier functionality (helps out a lot really and they don't add that much to the overall price). I was traveling and recently picked this guy up: Brother DCP-7060D Monochrome Laser Multifunction Copier w/ Duplex and it has treated me very well. I have been very happy with it.
Two great things it offers that no other printer does in this price range: automatic double-sided printing, and a paper drawer (believe it or not, this is a massive luxury to have, not constantly putting in sheets of paper; I know it may sound strange but I value this more than the duplex printing, low-cost and any other feature available).
Unfortunately, in Pakistan, I have only been able to find Brother printers on this website: Printers they are rather expensive over here
And in all honesty, I'm not sure if the toner cartridges are readily available here either.
So to summarize: if you travel frequently, buy Brother hands down.
If you don't want to be dependent on the international market for your printing needs (very reasonable), then I have one mantra: screw HP. I despise that company and will never buy a product from them, particularly printers.
There are some several very good samsung laser printers available on the market, so check them out. If you want one with a scanner, this one looks cool: Samsung M2070 Xpress 20PPM Mono Multifunction Laser Printer Price in Pakistan - HomeShopping.pk
Or a regular laser printer: Samsung Xpress M2020w Monochrome Wireless Printer Price in Pakistan - HomeShopping.pk
(They are available from several outlets, I was already on homeshopping.pk)
So yeah thats my advice. Ignore the wireless printers because they are unnecessarily expesnive, unecessarily complicated, and most importantly: they aren't that convenient. Seriously, its never as simple as you think it is, and it really doesn't add that much functionality to your life. That's my experience anyway. You may of course, be different.
So yeah, to summarize:
1.) Get Brother if at all possible
2.) Otherwise get a Samsung laser printer.
I hope that helped