This is a handy device that is capable of reading around seventy different types of memory card; with that amount, there is no need to keep a selection of different types of reader. To make this even more interesting the device is small too, as it only measures just under four inches in length and two inches wide, so storage and portability is not going to be an issue with this device.
These are the specs for the Universal Memory card reader:
Its six slots support 23 CompactFlash cards, 23 Memory Stick cards, 24 MMC and SD cards, microSD cards, xD cards, and SIM cards. It can plug into a Mac or PC running Windows 7, Vista, or XP using its built-in USB cable. 3 3/4″ L x 2″ W x 3/4″ D. (4 oz.)
Priced at $29.95
Source [Hammacher Schlemmer]