Your going to get mixed reviews on this, that's like asking who is the best car manufacturer.
Personally, I'd had the most problems out of HP printers. Currently I have a Canon Pixma 830 and love it, the ink is pretty expensive though. $15 a cartridge, and there are 4 of them. I do like that it keeps all the colors in a separate module, so you only have to replace the ink you need. Though in most cases, at least so far, I've ran out all at the same time pretty much.