Try the Pixma line (canon):
I have the IP2000. It's better than the one I posted - slightly. The cartridges are ridiculously cheap. Even considering the capacity differences of these cartridges, I think it is still extremely cheap. I got the ngear brand replace cartridges - not genuine canon.
After Cdn to US conversion, I paid about $2 for the black cartridges and about $4 for the color cartridges. They are equivalent to the BCI 24 B/C cartridges from Canon.