I just picked up a Lexar 25 in 1 CF/SF/MemStick reader. It was $30 for USB2, or $35 for USB3, so you may as well invest the extra $5. Works great so far, but I've only had it half a week.