Well my iPhone 4 on att was acting like crap.. took it to to Apple and they said the OS was corrupt. It was 200 days out of warranty so i would of had to pay $149 to get it fixed. I said screw that and jumped on my works account and got a white iPhone 4s through sprint. So far so GOOD! I'm really loving the new camera (which is one of the most important things for me). Siri is cool probably wont use that much though. Plus the good news is i keep my upgrade for the 5 when it comes out on att!