After spending some time thinking about the question regarding whether you should deploy Exchange 2007 SP1 on Windows Server 2003 or Windows Server 2008, I decided to do some more research on it.
I came up with the table below and I am including the public sources of my information as well. In short, using Windows 2008 could provide a faster migration experience as well as performance improvements. I am actually preferring Windows 2008 now. Hopefully this will help you in your decision.
This is not by any means a complete list of all of the benefits of going to Windows 2008. This is only what I have found publicly so far as Exchange 2007 SP1 goes. As I spend more and more time with Windows 2008 I am really liking it. I like the new interface for managing roles and features a lot.
Sources of material:
PingBack from http://geeklectures.info/2008/01/11/exchange-2007-sp1-on-windows-server-2003-or-windows-server-2008/
Importing and Exporting to-from a PST file with Exchange 2007 SP1 The Right Way to Perform Recovery in
Attached a short list of advantages that Windows 2008 and Exchange 2007
1. Advanced PKI (Like Certificate roaming) and PKI Life Cycle management.
3. IPv6 is only supported in Exchange 2007 SP1 when it is installed on a Windows Server 2008 computer that has both IPv4 and IPv6 enabled. If you disable the IPv4 protocol, Exchange 2007 SP1 can't support IPv6.
4. Faster failover while using Microsoft clustering solution.
and many more…