Just one other question:
Should I buy through Amazon, Ebay, or Expansys. Having to carrier warranty supports scares me when I'm about to drop $500 on a phone.
I would say Amazon and look for FGS Traders. I ordered an Orange from them then weird stuff was happening with the confirmations and tracking. When I complained, a manager of theirs, Tom, found out that they screwed up - they ran out of Orange same time I ordered it.
Long and the short was they offered me full immediate refund or overnight delivery of any other color. I chose Green - didn't know if I'd care for it, but I LOVE it - photos can't do justice to this color what it looks like in real life. So Tom not only sent it, but paid for Saturday AM FedEx to my house! Phone arrived in perfect condition.
You probably won't have any problem, but if you do, I can vouch that this seller won't leave you out in the cold like others would! They took really good personal care of me. Hope that helps.