Archie, what do you want from a smartphone. I wonder how it is that the iphone so easily satisfies you.
In my case, I use my HTC Universal (UMTS, VGA screen, 67 key keyboard, WIFI, bluetooth, SD card etc) to:
1) take notes every day
2) browse the web.
3) use as a modem for my laptop.
4) make phone call of course.
5) reference material.
6) GPS navigation occasionally.
7) Occasional photos.
8) Listen to music and watch video or SlingBox.
1) will be worse with the iphone, due to the on screen keyboard with no feedback.
2) will be worse, due to the lower resolution screen (but direct access to full javascript and flash may make up for it).
3) will be worse due to slower edge, and no simultaneous voice or data.
4) who knows. But grease on the screen will definitely be a problem.
5) will the software and references i want be available on the device, does it even run third party software (not widgets).
6) Same as above. Can I get voice guidance, does it run TomTom?
7) May be better, but the next generation is 3.2 to 5 Megapixel cameras with good lenses. 2 Megapixel is 2006ish
8) will probably be better, but a $100 8GB SDHC at the end of 2007 will probably have the same capacity.
Like I said, how does the iphone satisfy you so easily. It certainly would not satisfy my needs. I expect an HTC Omni would give me more of the same as above, which is exactly what I want - an even higher res screen, faster networking, better camera, built-in GPS. Thats the device i am waiting for in 2007.
Surur