as you all know, it doesnt have as good phone capabilities as nokia phones, it might not be a good messenger buddy as you can found in blackberries and nokia e-series.
but, as i said, it stands in the middle of those two worlds.
what i hate the most of my iphone 3g, the predictive text, but with the new updates, (2.2) you can turn it on and off, and the iphone also get the google street view capabilities, just like the g1.

maybe the best thing about iphone is its application, there are thousands, maybe millions of applications that can enhance your experience in using iphone, and i have written lots and lots of application in my shortlist waiting to be downloaded after i got my itunes account.
i just can wish for better camera resolution and better battery life. and maybe blackberry capabilities.
with that, this phone might be perfect for me (for the time being).
but im still craving with the javelin.