Yeah, Canon printers rawk. My parents have had the S600 for 3 years now, and it's really great... ink is so cheap that they don't even bother to refill their cartridges.
Epson on the other hand has been a bitch lately. The Stylus C86 I got free with my iBook had been trouble from the start... I just bought new ink and now the yellow doesn't work.