Card readers are a dime-a-dozen but with newer cards such as SDHC and miniSDHC you could be missing what you really need. The Transcend RDM2 has a boat-load of connectivity and as I write this, the most diverse card reader available.
The multi-card reader is lightening fast for data transfer when using SD, miniSD, Compact Flash, Microdrive, Multimedia Card, Memory Stick new generation Secure Digital cards and all important SDHC and miniSDHC. Now if you didn’t know the SDHC and miniSDHC are not backward compatible so although they look like the form-factor of SD and miniSD, they don’t work like them. Transcend claims the USB High Speed 2.0 transfer speed of 480Mb/s but we all know that depends on the quality of memory device.
Source: Transcend Market: Transcend Card Readers