... I'll write about the software later. For now I can say I won't have a problem using it for 30 days. I am sure I'll miss a few games, but most of the apps I use are simply front-ends to web services like Twitter or Google Reader. Google Voice is EXCELLENT. The whole Google Account integration 'just works'. I launched maps for the first time and the system knew who I was and signed me into Google Latitude. Also, my calendar is updated and synced as are my contacts pulled over from Google Voice...My 12yo is getting into cell phone range and he really likes sliding keyboards. Hmmm.
Update 8/11/09: He couldn't stand the G1 and switched back early. I appreciate his courageous exploration of the wild lands.