I only use Sandisk, Depends on your budget really there are cards that are the best (the ones you probably can't afford, could afford but you're not dumb enough to waste money on it) and then there are the best for you
I suggest getting a good card (with mediocre size 8Gb-16GB +-) so that you have to switch cards (this is just precautionary since let's say something does happen to the card, now you lost all your photos, instead of only some (had you used 2 cards or more) )
The trick is to find balance: Speed vs price