Well, Kingston has certainly thought ahead and made sure that you'll never have to buy another card reader after its 15-In-1 Hi-Speed Reader. Doesn't take a genius to figure out the gist of the this product, but just in case, it can read 15 types of Memory Cards using four media ports. Using a USB 2.0 connection, it delivers up to 480 Mbps data transmission, is plug-and-play and even backward compatible with USB 1.1. Readable formats include CompactFlash, MMC, SD, SmartMedia, as well as small form factor mobile memory cards like miniSD and MMCMobile without the use of an adapter. Going for $19.