this was a big disappointment after a year of waiting and tim cooks' first announcement.
it's basically the same phone but upgraded the hardware to be on par with the current android phones. Only thing even remotely interesting is that mini-watson computer software.
ios5 will be good.
But overall was a whimper, no redesign, no 4g support, nothing..nada. There was also no surprise announcements steve jobs made famous with the "oh one more thing" What a crappy event.
Dont think you will have people going crazy for this one if they already have the iphone 4. I will stick with my 4g android for another year.