Rating: - An overpriced little gadget...
Instead of buying this, just buy an AluraTek Bluetooth adapter. I picked up three for $9.99 on Ebay and it has plug and play functionality. Just like the other users, though, I can only print wirelessly. Scanning and copying must be done via USB.
I have a Canon MP610 and a MacBook Pro 17" running OSX 10.5 (Leopard)
Rating: - mediocre
This adaptor has poor range, and it takes a long time to print most things. Not really worth the money.
Rating: - You probably don't need this
This product works fine for what is intended, that is, printing wirelessly.The range is somewhat limited because it is bluetooth, not wifi, and you cannot scan to your computer, but neither can you do so with many wireless print servers. What canon doesn't tell you, of course, is that this adapter doesn't offer any additional functionality over any bluetooth dongle off-the-shelf. At least that's the case for my mp610 AIO. I use an aluratek abd2020, and everything works fine right out of the package. Just follow canon's instructions for bluetooth in the onscreen manual and GO! Save your money and try any usb bluetooth adapter for $10-$20 or so (might want to see that it has an extension cradle in case you want to move it around to improve range).
Rating: - Waaaaay too slow
The product was way too slow in transferring my iPhotos to the Canon printer. Sent it back immediately. Amazon was really great about the refund. No cost for mailing and a prompt credit to my credit card account.
Rating: - Bluetooth, adapter for Canon All in One
This product is useless. No range, slow and not able to facilitate printing for some reason, perhaps because there appears to be no cache. The connection is made and then print job stall and do not print. Could not connect 15 feet away.