I think Exchange Server 2007 is out which can run on Microsoft Server 2008. Pricey stuff. I think close to 2K for both.
Bob