last year I bought an Easyshare 5300 made by Kodak. They claim that you can save up to 50% on your printing costs, now I haven't done any tests but I do certainly seem to be spending less on ink. Print quality for photos is really nice and you can easily switch between A4 and 4x6. When rebuying ink they also do a nice pack which includes a colour cartridge and 50 sheets of 4x6 for printing photos.
It also works as a scanner and copier, accepts memory cards and USB sticks. I'm made up with it so it's well worth a look.