I'm pretty sure that I'll be getting this phone on Verizon when my contract expires on AT&T on October 4th. I'll get the 16 Gb version. So, I'll probably order a 16 Gb microSD card too. I know that UHS-1 cards are the fastest, but what is the fastest speed this phone can fully use. If the phone itself will be a bottleneck for UHS-1 cards, I don't want to waste my money on a UHS-1 or Class 10, if a Class 6 will work. I don't have money to waste! I don't have any files larger than 4 Gb, so SDXC versus SDHC isn't an issue for me. SDHC is all I'll need. By the way, I'm moving to Verizon purely due to AT&T coverage issues at my house. My wife and her parents have already made the move on our shared plan.