iPhone 3.0 is a good update
For those who are complaining that 3.0 does not have all the features they want, not a major upgrade etc. I think Apple are doing a good job at getting these updates out, think about the features the original iPhone didn't have and all the changes from then till now. Don't forget that even the first iPhone can be updated all the way to 3.0 for free (even though some features are missing).
Before the iPhone I had a WinMo phone which had plenty of features, but a lot of the time it was buggy and everything didn't work that well. With Apple you can be sure that all features that they include will work perfectly and really elegantly. You couldn't even get official updates for WinMo, unless you got cooked (unofficial) ROMs. You were just expected to put up with the same OS and bugs for the whole time you had the phone.
I think 3.0 is good and I can wait for updates because I know they will be implemented right.
Looking forward to official 3.0 and push notifications!