For small businesses Office 365 is the way to go. $60 per person / per year is a no-brainer. It works great, is accessible from any device, and from my experience very quick to have up and running. I can't get my customers transferred over to this fast enough.