WOW, so much misinformation on this thread. I am an Exchange admin and have been for 10 years. Exchange 2007 (despite the horrible management gui) is a fantastic product and is rock solid running on Windows 2008 Server.
1) Yes, Steve is an ass, but sometimes he is right, and this is one of those times. Today Activesync communication happens entirely over tcp/ip, using SSL. There is no SMS involved, that is an older version.
2) I love the post about 99.95% uptime for RIM (from April 2007 -- hmm, don't want to post earlier numbers eh???). 99.99% is considered low in this industry - "five 9s" is what you want to shoot for at minimum.
3) The single choke point for the RIM solution is a problem, ask all the companies and government groups and political campaigns that got hit hard by this most recent outage. It also is poor from a network geography standpoint - if you're in San Francisco and your Exchange server is in LA, there's no reason to introduce the latency of a trip to Eastern Canada and back.
4) RIM was first to market with a workable solution - THIS is why they have such a stranglehold on the market. Palm blew it and never focused on the business space - RIM saw the opening, put out a solid solution (for 5 years ago) and has done very well. Microsoft (in their usual MO) came along late to the party, but studied hard and brought out a solid competitive product. They have the advantage of owning the email sever product that everyone wants to connect to, so RIM will never be able to tie in as directly as Microsoft can. That being said, there is no reason for RIM to still send all the email through their NOC. They could just as easily design BES to talk directly to the crackberry devices just like Exchange talks to WinMobile devices. They may ultimately move this way to stay competitive. The uptime stats for #2 above wouldn't be an issue - and they SHOULDN'T be. RIM should be delivering software, just like microsoft, and let the admins worry about designing their own hardware and connectivity infrastructure to their own specifications.
5) Windows Mobile is evolving. The early devices were kludgy, but they have come a long way. My Treo 700w is a bit long in the tooth at this point, but it has served me well. The Treo 750 is rock solid (running winmobile 6.0) and the 800w is what I would get next if the iPhone exchange support wasn't coming. I have been holding out for iPhone 2.0 and hopefully in June I'll be able to pick up the new 3g hardware with Exchange support. The iPhone announcement is simply another nail in RIM's coffin - it would have happened eventually, but the iPhone will be a big catalyst.
6) As for having a decent Exchange client on the Mac, don't hold your breath. Microsoft is loathe to do this because they know that once they do, they will lose a LOT of windows license sales. This is why Entourage continues to suck and lag far behind Outlook in features. I set up my girlfriend's Macbook with Parallels and Office/Outlook 2007, but of course this requires a Windows XP license and that's how Microsoft wants to keep it, even in the enterprise space.
-Wes