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.
Real programmers don't write in BASIC. Actually, no programmers write in BASIC after reaching puberty.