I'd recommend an HP with the new Vivera ink system. I used to work for HP (not anymore, because of college). It may seem more expensive, but it's really cheaper. The inks last a fair while, plus you have each color separate, so you only replace the color that is empty. Other printers usually have a black cartridge and a tri-color cartridge. And if a single color runs out, you have to replace the whole tri-color cartridge, so essentially wasting ink and spending more money.
Hope that makes sense and helps.