Looks like a pretty good upgrade. HD screen and video is nice. I'm waiting to see how the multitasking works (and how it affects battery life). My contract is up at the end of the year and I need to decide. Stay with my current CDMA carrier and go with an Android or Windows Phone 7, or suffer with AT&T and get an Iphone. (AT&T sucks here and the fact that iPhone itself gets bad reception doesn't help, of course then there is the fact that it appears they have eliminated all unlimited data plans which might be the last straw.)