Your review above is a bit weak, “Ghodmode” has it right in the first reply, exchanges appaling client support cannot be ignored, also which way exchange is setup at the server end HTTP: IMAP or POP which is most often out of the end users control will massively effect the end users in terms of email client selection, I know allot of people who pay uneccessary amounts of money to have exchange based email setup by MCSE certified drones who seem to think only microsoft products exist in the universe, only to leave all users not on outlook unable to send emails at all except by another paid for smtp relay service, Exchange is not an open standard, its just more microshaft. Regardless of how good the server end features are, its non standard user setup and client limitations demotes in my eyes.
IMAP is the best protocal an agreed open international multi platform standard, and google apps imap mail service some of the best email setup some of the no cost or lo cost email service you can use, including calendar and notes, the only other features of exchange that once seperated it out, if its good enough for virgin to outsource their entire isp user email address base to, then its good for enough most enterprise users down to most single users, and as a big business if you are prepared to pay for their paid service you will get proper support.
If some Microsoft fanboys of exchange want to fight fors it worthiness, versus say imap > then im prepared to listen please tell me the killer features that make it worth paying microsoft for ?