Has anyone ever thought about using Virgin Mobile USA? It's a pretty intriguing option for an iPhone. You pay upfront
for an unlocked iPhone 4 or 4S but you cannot use it internationally. (Save me your reply that you can, you can't, so it's not a true
Anyways, you pay upfront for the phone but then you can get a hell of a monthly deal with no contract. ($30 a month, 300 mins (10 cents each minute over), unlimited texting and data). You are however running on Sprint's 3G network which I've heard is much slower data-wise compared to Verizon and AT&T.
I'm most likely getting the next iPhone with AT&T however I'm seriously thinking about this. I could sell my unlocked iPhone 4 and that should cover the expense of the VM iPhone 4S. If I do the math I'd be saving essentially 1k over 2 years with the Virgin plan.