having had the phone for just over 15hours (!) i think its fab! I have had some firmware probs, but hopefully will get them sorted from a friend. Those aside, its such a brill phone! The nes emulator is brill, not to mention the other little things you can download! The wifi is perfect, and easy to set up email clients etc. Having had a viewty for a few days recently i was a bit unsure about texting on touch screen phones, but the iphone came across as very user friendly, and I was able to text surprisingly quicker than i expected!
In addition the google maps and facebook stuff is awesome, and the locate me function was brill! I used it today whilst I was out, and then utilised google map to find a route by foot from where i was....no need to ever ask for directions again lol (well unless the battery gets battered from overuse!)
Im sure others will give you a lot more of a technical overview, but i think its a great piece of kit...the only downside is the need for tracks to be used as ringtones, i know you can custom edit songs for this, but i have a feeling the iphone 2.0 will be a lot better in this respect
my rating 9/10..nothing is totally perfect!