My wife and I had decided to wait to get our first iPhones when the 5 came out. However after discovering that Verizon was putting the axe to their unlimited data we decided to pull the trigger and get a pair of 4's. My wife got an additional $100.00 of her phone right in the Apple store! All in all we are very happy.
To be honest...I can't believe we waited sooo long on this. We will keep our 4's for a few years and then grab the new iPhone 6 when apple releases that one