Buying one for a friend and not very familiar with the ridiculous number of Flash card formats floating around.

http://www.newegg.com/Product/Produc...20223109-L010C

Seems like a good deal and is dirt cheap, but I don't see that it supports SDXC. Also, I know the guy I'm buying for uses SD and MicroSD, and this one says it requires an adapter. Would it likely come with an adapter or could I buy one on the cheap, or am I better off just getting a different model?

Anyone wanna recommend something better if that's the way to go? Just need it to support everything without any surprises or annoyances like needing to go buy a bunch of adapters.

Plugging into the mobo's internal USB ports would be awesome if possible.