Very odd this one. Treated myself to a Canon i905 printer, the one with the digital camera memory card reader and small viewing screen. Only problem is I can't get my computer to print to it. I can insert a memory card into the printer and view that via the computer, but everytime I try and print from the PC I get a communication error message. Canon website "help" suggests reinstalling the driver which I have tried. My best guess is that my poor old Dell P11 486 only has USB1 and the printer is designed for USB2, but I still thought it should work, just slowly ? Fortunately I can still print without using the pC at all, but even so...... Anybody got any ideas. other than a new PC ?