It's a little odd, but this keyboard key-shaped card reader is actually pretty functional. It's compact and supports SDHC 2.0, SD, micro SDHC, microSD/T-flash, Sony M2, Memory Stick and MS Duo for only $12. [USB Geek via TechFresh]