Other thoughts about my 3G iPhone adventures since Friday:
Got in line around 6:40 am Friday for the 3G iPhone purchase. Walked out the door with a working 3G iPhone around 10:30am and a non activated 1st gen iPhone for my Wife. Wasn't able to activate her phone at home till around 4pm due to the iTunes activation issues. I then restored her iPhone to the official 2.0 firmware without restoring data so she had a fresh phone to start. She loves it BTW!
Cornerstone is a Mac OS X SVN client. I can tell you that this app is awesome!
The interface takes a number of UI cues from iTunes by using one window. The one window interface is much more efficient on a laptop. You do have the option in preferences to switch to a multi window mode.