Just updated my iPhone 3G to v3.0 GM.

WARNING! It took about 2 hours to do the restore of my backup after the 10-15 minutes of updating the firmware. Then about 3 hours to do the sync of installing all my applications (about 9 pages worth) and data (about 13GB of music and video).

Also the first backup took ages, which took me back to how it was last year when it first came out. Its a bit better now.

And its well worth it v3.0 is so nice. Just need to see which Apps are going to crash out.