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
May provide:
1. Advanced PKI (Like Certificate roaming) and PKI Life Cycle management.
2.
http://www.microsoft.com/technet/technetmag/issues/2007/08/SecurityWatch/
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.
http://technet.microsoft.com/en-us/library/bb629624.aspx
4. Faster failover while using Microsoft clustering solution.
and many more…