Don't upload from your camera...if you are. Take the card out and upload through a card reader.
I have the new MacBook Pro and use the Lexar Pro 3.0 card reader. The USB 3.0 is very fast.
I haven't purchased any Thunderbolt devices yet. I would love to hear from people who have first hand knowledge of the speed of Thunderbolt vs. USB 3.0.
I MOSTLY agree with this. Never plug your camera directly into the computer, it's just silly... I also use the same Lexar USB 3.0 and love it. It's worth noting that the most recent Macbook Pro with Retina Display finally has routed the built in SD card reader through the USB3 Bus (previous generations were still going through USB2). Therefore, if you have the newest Macbook Pro, then I wouldn't worry about using a card reader.
On the topic of thunderbolt, dont' worry about it. I don't think there's any memory card with a read speed that exceeds the transfer speeds of USB 3.