I can't believe so many people voted "positive"!!
Don't you fanboys see what Apple is doing? By bringing out all these new features, Apple is forcing you to buy its products! You are becoming mindless locked in drone-slaves to the souless Apple that doesn't love you, just wants your money.
And for the exorbitant price of $9.95 just for an upgrade, when you can go to the local cell company and get a completely brand new phone for free!!
Besides, it's even more of a rip-off in the UK!!!!
All iPhone users, including original, day one, 1st gen users, will get the update completely free (sans MMS and stereo BT). After two years I think that's pretty good going. iPod touch users (right back to the first release) can get the update for $9.95 - for so-called "accounting purposes". Whether you think that is legitimate or not is another matter, but it still represents very good value to my mind.
After all, when we bought our original gear we knew what it did and what it didn't do. Now we're getting much more!
Ok, so a lot of it "should" have been available much earlier. Some things you really would have
expected to have been in the original release. It's true. And yet Apple has sold a phenomenal number of devices as they are, and yet they are still giving us more.
As a developer, seeing the devices from the inside, and comparing against others I have coded against, the iPhone/ iPod touch is a dream! Sometimes I hit a wall and think, "I wish there was a way to do x". But in the big picture it's a tiny thing. And yet, from OS 3.0 on most of those walls have been removed! I am absolutely psyched to start writing for this release.
Ok, I admit I'm actually excited about some of the things that really should have been there already (Copy & Paste I'm looking at you), but there's so much that I really didn't expect in this release that's there to be even more excited about (e.g. In-App Purchasing - I know some people will say that everyone else can do this already - but as a small developer I can't tell you how liberating the app store model is in terms of infrastructure!).
So call me a fanboy if you like, but I'll take the free upgrade and look back at the rest of the field, thank you.