I got the Iphone 4S but honestly am not super impressed. Was always a BlackBerry guy and honestly wish I had waited for there next gen models.
I don't know how you guys can live with those contracts. I got bit once, never again. I know there are smarterer phones out there but, now that I have the skype bugs worked out and have added google voice.
I have had probably 8 or 9 3yr contracts in 10 years and honestly I have never had an issue, my phone dies I phone and get a new contract offer and they just rip up the old one. I work on the road a lot though and ring up a fairly high cell phone bill.