I remember these threads when the iPhone 4 was fresh. So many people were quick to talk crap about it. Granted, it's not a HUGE upgrade, and it may not be worth upgrading if you already have a 4, but lots of people out there don't have a 4, and this would be a nice phone to buy. From a business point of view, apple are very smart. Let's be honest, they don't give a CRAP about the customer beyond what they NEED to put in the phone to make sure it sells. They could release something awesome, but why would they when they could milk this iteration of the iPhone for another year? The phone is fine, people thinking they'd get a complete redesign and an IP5 when the white one has just come out (yet another smart business tactic of apple, waiting so long to release it) were kidding themselves. At the end of the day, you're going to buy it, or you're not. Is it worth bitching on the net about it? As stated, these threads have been around forever, and no matter what you're presented with it will NEVER be good enough for you all. Yes, apple have the capability of releasing something much better, but why would they when they could milk it? Apple aren't out to make customers happier than they NEED to be to buy the product.