Yeah – what they said – just get one of those stubby ones that doesn’t protrude more than a few mm from the actual USB port, so you don’t have to worry about it catching on stuff.
I got one from Mymemory for my Wife’s car that just sits in their permanently.
Most tablets though (and quite a few stereo’s) would use microSD or just SD in the case of the car stereo’s.
In that case, just get one that fits your budget. I have used class10 (fast) cards before, but had a problem with one in my Sony phone. Not sure if it was related to an issue with that card or that speed classification of card (some websites were claiming that the phone wasn’t designed to work with class 10 & should be used with Class4 or 6). I replaced that card with the cheapest class 4 card I could get and it’s been fine since – it’s fast enough for music/video to play from without buffering. I suspect that 1080p film recording might be a problem, but I never do that on my phone.