HP LaserJet printers are the best you can buy, by a long way. Look at the HP LaserJet 1300 series for persoanl printing, or if you need something a bit bigger, faster and expensive, check out the HP LaserJet 4200 series. For home use though the 1300 series will more than suffice. It will cost less than £150 in most locations and you'll get more than 3000 pages per cartridge.
I see you're in N.Ireland - exactly where? I'm in Donaghadee.