I'll throw in on recommending Office 365. If you have Outlook 2010 or newer (2007 SP2 used to be supported, not sure if it still is or not) it's hard to recommend anything else. The time you save patching, updating, maintaining, etc makes up for the 4 dollar a user a month subscription charge.