My iPhone 4 is 2 years old this month and it's starting to crap out more and more. Obviously the home button fails, more and more. I have a page open and it drops and goes to home screen. Running super slow and I have plenty of space left. Should I get the 4S or wait til new 5 or 6. And when is that coming out you think, don't really follow it that much. Oh and thank god for AT&T discount for upgrading, NOT! I get to pay the same as a new customer. Awesome. Thanks.