I loaded the new 2.0 software for the iPhone while in my seminar this morning. For a short while, my device was "bricked" due to Apple's overloaded servers, as tons of folks worldwide eagerly activated their new 3G models or upgraded their original iPhones. But by the time we finished our discussion of slavery in American history, my iPhone was up and running.
There are still some kinks to be worked out: I haven't yet successfully linked to my Exchange account back at school (though I am not sure I want all that e-mail following me wherever I go anyway), it would be nice if the calendar colors (yay!) corresponded to the colors on my iCal screen, and the "pushed" data to and from MobileMe could be smoother. But the new App Store works well and there are some nice features added to the 2.0 version of the operating software.
The only casualty of this process was the loss of my ringtones, since I usually sync the iPhone to the iMac "mother ship" back in Wallingford and here in California I had to use the MacBook "road warrior" instead. I'll get those tones back when I get home, I guess. All the rest of my data and iPod music and videos are still with me.