I just purhased an iPhone 4 after a lot of thinking, and I can truthfully say I do not regret the decision. I might have waited for the iPhone 5 itself, but I really needed the upgrade from two terrible first iPhones. And I can definitely see myself using this iPhone 4 as it is for the next 2 years without ever updating it. Especially if it means the next software update will make it as slow as ios4 made my iPhone 3G. Did you just buy an iPhone 4? And do you think iOS5 will make it super slow or is the hardware good enough to handle it well till iOS 6 or even beyond considering a lot of people are still buying iPhone 4 in Verizon and AT&T? My iPhone 4 is a refurbished unit from AT&T. A 32 gb for $199. The funny thing is that it came with AppleCare until April 2013. Upon calling apple, they registered the device under my name and the existing AppleCare also got transferred to me. I asked the rep if the 1 year original warranty would start over from my original receipt date, he told me they could do that, but since AppleCare was present, I might as well make use of that till 2013. Is this something that happens normally?