I had a Canon Pixma ip1800 that I got free on computer deal in 2005. It had these small cartridges that seem to run out soon, but that was a very good printer, and never jammed until the last day when the feed part broke. I just bought a Canon Pixma Mg3522 from WM for $40 which also gives copier-scanner.
I researched lots of printers, and decided that Pixma is great for low print people like me because the nozzles are in cart so a new cart will fix faster.
My printer takes same carts as the 245 and 246, but they have more ink in the 245XL and 246XL which cost $54 for the pair everywhere. I've tried the off brand refilled, and just didn't have enough luck to use them.