Yeah, the Canon Pixma Pro 100 is the printer I'd recommend. It's reliable. It's cheap (the printer anyway). The ink cartridges aren't cheap, but I've found that with printers that do have cheap cartridges, you can only print about 1 or 2 8x10's before the cartridge runs out. So in reality, the larger, more expensive cartridges actually cost less.
If you really want to save money on ink, there are several third party ink sources on the web. My experience with them is that the ink looks alright. But they tend to run out quicker (or report being empty even when they're not) or clog if you let them sit. They also arrive DOA a lot more often than brand name cartridges. So you still might be paying more in the long run. It's a gamble, and sometimes you win and sometimes you lose. They don't like to sit inactive for long periods of time, so if you do go this route in an effort to save money, I'd suggest doing a bunch of prints at once, and try to drain the cartridges in one sitting.
I've owned about 20 office type inkjet printers in my life. They all have the same issues of not lasting long, expensive ink, and constant clogging. These days, I buy them at the thrift store (I can usually find one for a dollar) and load them up with cheap ink. Then when they die, and they always do, I just repeat the process. And I only using them for printing documents and shipping labels. They're too expensive to print photographs from. In the long run, the Pixma Pro 100 is the cheapest option for most people who want a color printer. It's a bonus that they actually can do a decent size and have better than average color!