Most newer computers have an xD card reader built into them. If you have more than one electronic toy, you can get a multi reader that covers everything-xD,SD,Memory Stick, etc. really cheap. The biggest reason not to use the USB wire that comes with the camera is what happens if the battery dies or you have a glitch while you're doing it. Check the current thread about the guy who had a hiccup while downloading the firmware update. I had my dive computer disconnect while downloading and lost my entire history for over 100 dives on that computer, and it corrupted the program as well. (C_ _ P Suunto software!) I ended up having to manually input dozens of dives from my log. You can't manually input pictures you took in some exotic location. They're just gone. The Olympus software is the same "high" quality as other proprietary software. It's just better to take the card out of the camera and plug it into a reader. Just don't forget to put it or a different one back in, or you'll end up like me. 100fsw on an awesome dive on a liveaboard, take your third picture , and the little red mem full sign on the blue screen comes up saying "Memory Full, Camera In" and you go Oh Crud, I left my card plugged into the front of the computer.