Epson has gone to "chipping" their ink tanks. Canon's are just molded plastic, so you can buy replacement ink tanks that are designed to be refilled, e.g. [link|http://redrockinnovations.com/Merchant2/merchant.mvc?Screen=CTGY&Store_Code=IJG&Category_Code=R01| at Ink Jet Goodies]
Plus, many of the Canons support automatic duplex printing, which is awesome. I'm very happy with a Canon S9000 and IP3000.
Epson's R1800 and 2200 are interesting since they use pigment inks (claimed life > 100 years), but they're pricey.
As always, [link|http://www.dpreview.com|DP Review] is a good resource (check out the printer forum). A site with excellent printer reviews is Vincent Oliver's [link|http://www.photo-i.co.uk/|Photo-i]
Tony