Upload & Sell: On
The SD 3.0 (also known as SDXC) specification as you suggest, provides a ceiling of up to 2 TB in the file spec. The SDXC standard however, also includes the modified UHS-I specification (Ultra HighSpeed I), supporting up to 104 MB/s. This is the successor to the High-Speed Bus I/F (Class 10). SDXC is the basis for products that can deliver more serious bandwidth than cards based on the SD 2.0 standard. Of course you'll need USB 3.0 to take advantage of the SD 3.0 potential speed increases tho!
Which cards are fastest currently? I dunno, but this is from Tom's Hardware May 24, 2011...
Also as long as I'm typing, don't dare listen to those brand-nerds who claim Brand X is somehow more reliable than Brand Y because it just isn't so - no matter how many such nerds create long exhaustive web pages saying otherwise. All brands can and do mess up and if you happen to be the 1 in 10,000th person it happens to the only thing that matters are the warrantee terms.