Snow Leopard includes out-of-the-box support for Microsoft Exchange 2007
Does this mean just mail, or mail+calendar, or the whole package? Note that even Microsoft Entourage does not sync Notes or Tasks with Exchange Server.
On a related note, Jon Udell has built a small script (exchange2ical) to publish iCal feeds for Exchange calendars!
I wonder which approach will bear fruit most quickly.