I feel the need to reply to Zongamin. If your GPS is rubbish and your camera takes up to 30 seconds to open maybe you do not have the ability to set the phone up properly or you have messed something up. I have just got one of these phones and it is quite simply the best phone I have owned (yes, I have had an Apple fashion accessory), quick GPS, faultless WiFi, superb display, the list is a big one. The size of the phone is not an issue, do you hear people complaining about the size of the Apple fashion accessory?. The only complaint I have is that the camera does not have a flash, but then I have a camera which I use for photos. The camera is good under normal lighting conditions though. The best thing though is that you are not tied to the buggy, bloated Itunes software. You can load your tunes to the sd card or sync with Windows. I had a HTC Legend before this and the battery life was rubbish, lucky to get a day with very little use. I get up to 3 days from this phone, you can download Juice Defender free from the Android store to extend this even more if you want. To sum up, you will not be disappointed with this phone.