Andorid makers need to step up the game, as the new iPhone is very good, reading about the iPhone 4 right now (WWDC, Steve Job keynote) i was really amazed, i don't own any apple product and i don't like apple close system. but: 960x640 (326ppi) IPS Display with 800:1 contrast ratio Long battery life (7 hours talk, 6 hours 3G browsing, 10 hours WiFi browsing, 10 hours video & 40 hours music.) A4 chip (as i understand it's really the main reason of the long battery life now offered) 3 axis gyro ( i didn't see that one coming), a gyro+accelerometer+compass=six axis aware device (The wood demo is really WOW) 5MP camera (larger sensor) + 720P HD video @ 30FPS + LED flash iOS 4! For me, more resolution is always better (and since the limit of the human eye ~= 300ppi) , all mobile phone should have a minimum of 300ppi. The new Gyro is a welcome move, as i always wanted my phone to senses when i rotated flat on a table. this will not only be great from game, but imagine Google earth with six axis awareness. The A4 and the longer life was expected, but nice move Apple . The camera was screaming for an update and the HD recording is a nice touch. I still preffer FroYo to iOS4 ... but iOS4 is really amazing with loads of new features. iPhone was behind in terms of the hardware, but not any more.