Thank you ChuckFicken, that's extactly what I wanted to hear or should that be read! Brilliant Sonyme, I'll check it out as you say as cheap as replacement cartridges.
Keep in mind that the cartridges supplied with printers are only partially full and sometimes only last a handful of pages, a £19.99 printer is fine, but if the cartridges supplied only last a day and the replacements cost £20 each it's suddenly not such a good deal.
Check the cost of replacement cartridges before buying any printer.
After months of research I bought a Kodak ESP C110. It prints photos direct from a camera card, and has a photocopier and scanner included. Ok slightly more expensive than a HP but the black ink cartridges cost less than £7 each and they last for ages, even longer of you print in draft mode. Would recommend it.