Overall this is a great flash reader, but you need to be careful if you use both a USB 2.0 PC adapter card for a laptop and a high capacity flash memory card.
I was going to return this to Amazon because at first I couldn't get it to work with my Sandisk Ultra II 2gb card when connected to my laptop via a USB 2.0 PC Card. I have 3 other CF cards of 512mb capacity each, 2 by SimpleTech and 1 by Transcend, and all these would work fine with the ImageMate. But for some reason, the 2gb card would not show up. After much experimentation, I tried connecting a small USB power cord to the USB 2.0 PC card, and finally the Ultra II card worked fine. The cord I used came with the PC card when I bought it, and one end plugs into the card below the 4 USB ports and the other end plugs into my computer's native USB 1.1 ports.
Apparently, the ImageMate reader requires a little more power than a laptop PC card adapter can supply on its own to read a higher capacity CF card -- at least the Sandisk Ultra II 2gb card. At first I thought it was a flaw in the ImageMate, but I tried a Lexar 2.0 reader on the same USB 2.0 PC card without the extra cord, and the same thing happened -- it could read lower capacity CF cards but not the 2gb Sandisk Ultra II. When I used the extra cord, the Lexar could read the card just fine.
So you only have to worry if you're using a higher capacity card on a hub or PC card that might not supply enough power. If your PC card came with a supplementary power cord, use that. If not, then go buy a PC card adapter that comes with such a cord. If you're using lower capacity CF cards or your computer's native USB ports, you won't have to worry.
The speed of this reader is pretty fast. I tested it against the Lexar 2.0 reader I have, and the ImageMate is about 20% faster. I transferred 1.89gb of data from the 2gb card to my computer in 4 minutes and 41 seconds.
Don't bother installing the ArcSoft button software they supply with this reader. It didn't do anything special, IMO, but most importantly it caused some hiccups on my Windows XP Pro-SP1 system on shutdown and reboot.
This is a well-made, sturdy and attractive reader with a little rubber strip on the bottom so it won't slip, plus a separate cradle. You can use the reader with or without the cradle.
If you're looking for a good, fast multi-card reader, this ImageMate will fill the bill.