Updated my iPhone to firmware 2.0 and setup hosted Exchange account
Thanks to Adrian's post I was able to download the iPhone 2.0 firmware update and immediately updated my iPhone. As Adrian said there is a risk since the official update is not yet available, but I already had my iPhone unlocked and jailbroken so I am willing to take risks with it. My iPhone has seen little use since I haven't been able to use my hosted Exchange service so I couldn't wait for the iPhone 2.0 update and was more than happy to wipe it clean and then start trying the applications available at the Apple Application store.
I simply connected my iPhone and waited for it to appear in the 7.7 version of iTunes. I then pressed the Shift key on my Windows PC and clicked the Check for Update box to find the .ipsw file I just downloaded. The iPhone update then ran on my PC and my iPhone and after about 18 minutes (the preparing iPhone for software update part took about 8 minutes itself and may have had to do with my iPhone unlocked state) my iPhone was updated to the latest and greatest iPhone 2.0 software. As I said, my iPhone was unlocked and jailbroken so others with stock iPhones may have an even faster process.
The first thing I did was setup my hosted Exchange account (I use 4Smartphone and sync my data to my iPhone via the AT&T EDGE network. I kept getting hung up on my settings until I saw I had to enter the Domanuser name and then I was off to the races. I was allowed to sync mail, contacts, and calendar with my hosted Exchange client.
I am very pleased with the functionality and performance of the Exchange support so far and now I am off to download and install 3rd party applications (there is now an Applications tab when my iPhone is connected). This test with my current iPhone will give me a great idea about whether or not I should pick up the iPhone 3G, but with this firmware on my existing iPhone I doubt I will immediately (if ever) pick one up.