+1. As much as I like the idea of managing everything from one place, Google's propensity to have crap-tier support and their other propensity to drop services with little warning means I've got no desire to even try this.
I recently had an issue with Google Apps, and contacted them via email for support.
I received a phone call almost immediately and the issue was resolved in minutes. I live in Fiji.