My thoughts might be more useful for someone setting up from scratch, rather than making some changes in an ongoing business, but it thought I'd share anyway.
I'm a big fan on gmail, google calendar, google docs and google contacts. Even for business given their google apps system. But...