Yeah, aside from the vastly superior screen, the vastly faster cellular data connectivity, the improved battery life, the smaller form factor, the vastly faster CPU and GPU, 2-4x the RAM, and the vastly improved camera, there's essentially zero difference!
that's not true of the 3GS though. iOS 5 runs like a champ on my 3GS. But i installed it only after i read reports that it didn't screw up the phone like iOS 4 did to the iPhone 3G.
I'll be waiting similarly for reports of keeping at least the same level of performance on older devices (which will be pretty cool if it happens - the iphone 3GS only has 256MB of RAM and a much slower processor and probably slower NAND)
Same, now my iPhone 3G sits in a draw as it is nigh on unusable.
Never understood the claim that iPhones get all the latest features where as Androids don't. Not only was the iOS 4 upgrade brick worthy, it was the last upgrade that iPhone 3G's were able to receive.
My 2 year old Desire HD is running the latest OS (JB) and it still performs like a champ!