Well, it's a little embarrassing. I had the new pro udma card, but it was taking forever to upload stuff from my existing USB 2.0 card reader. I did some research and ordered the Lexor Firewire card reader, not realizing it was Firewire 800 and the port on my computer was the older 6-pin 1394 Firewire 400. I bought a converter cable, but that didn't work. I returned the card reader for another, and it still didn't work with the converter cable. Then I decided to order a Firewire 800 PCI card, only to discover that I had no available PCI slots and just one PCI Express slot. So I returned the PCI card and ordered a PCI express card, and finally I got it to work...and, yes, all this to just upload faster from my CF cards. It's faster but probably not worth the effort I went through. But once in the thick of it, I was determined just to get the damn thing to work! Some folks have measured the speed difference and said they get about 2x the USB 2.0 readers. I haven't measured it, but it feels about like that in my experience.