To date, I've used this card reader to read both CF cards and microSD cards and the transfer speed is impressive: transferring a mixture of JPEG and RAW images from a 4GB (133x) CF card took less than four minutes, which is about 18MB/sec.
The device appears on your PC as five removable drives, one for each of the card slots, and it was quick to recognize and load the cards that I tested.
The only slight weakness is that the built in USB connector is on a very short lead, which may not prove practical if your USB ports aren't located near the front of your PC/laptop. However, an extension lead is provided with the card reader, so this isn't really an issue: just an extra cable to carry around with you.
All in all, given the price, portability and performance of the device, I'd have to say that it's excellent value for money and highly recommended.