From researching, it looks like there is some sort of major roadblock to rolling 3.0 back to earlier versions, a bit of firmware code, I think it's called "broadband" or something similar. Apparently, the iPhone can get pretty scrambled if you get it out of sync. Also, you're right that I'd need to roll iTunes back to 8.1, but I have no idea how to do that, either. This would be a great time to just turn on Time Machine and say "yesterday," but I don't think that would work either.
Do you think that the iapd needs to be re-written for 3.0, or could I possibly just do a replay of the earlier fix (#175 or #176, whichever applies to the message)?
I notice that the Apple discussion forums have been down almost all afternoon, and I'm refreshing QuickPwn hourly, looking for a release.
The pits...