Enter the DigiMate III. It’s a USB-2 multi-card reader (SD, MMC, MiniSD, Memory Stick, CF, Microdrive, XD), but it’s also got a touch screen for previewing and manipulating your data, as well as support for a 2.5″ laptop harddrive, and a battery pack, so you can back your stuff up on the go. It’s not just an interface, it’s a data manager, and looks pretty slick to boot.
The DigiMate III costs less than $50 from USB Geek, and works with your various flavors of Windows and Mac OS.
DigiMate Touch Screen Version [USB Geek]