I think the real stuff is in the client (disclaimer: my employer does this), as organizations aren't going to move to _replace_ Exchange. Anyone enterprise small enough would likely use a different server (and protocol) altogether anyway.
Just my $0.02.
It isn't easy being the parent of a six-year-old. However, it's a pretty small price to pay for having somebody around the house who understands computers.