I've got the Canon i960. I like it a lot. Its got 6 separate color cartridges, which helps on $$ of printing. It also interfaces VERY easily and produces excellent quality prints for a reasonable price. They may have moved on to the next generation, not sure, but I like mine a lot.
Now the scanner is a totally different story. I've got a Canon scanner, and every time I try to scan a slide, it completely screws up the color scheme. Anyone have any success fixing this?