Hi, I've installed/upgraded many exchange environments and have had no problems with Exchange Server 2003 SP2. I've had it running on Windows Server 2003, SP1 and R2 with no issues. Microsoft recommend that it is run on Windows SP1 or later, but it will work on a vanilla version of the o/s.
Hope this helps
Steve