Since I am going to be performing a huge upgrade on the server tonight I figure I might as well document the entire process so others can learn from my mistakes if I make any *crossing fingers*.  Whenever I make even the slightest change to the system I always backup my SQL databases to disk, run a full backup of the system and then create a new ERD (Emergency Repair Diskette).  But before I do that I want to make sure that all of the applications I have loaded on here are going to run in Windows Server 2003. So I use the Microsoft Application Compatibility Toolkit to check for, you guessed it, application compatibility.  (BTW, I'm not going to make this a step-by-step how-to.)  The Microsoft Application Compatibility Analyzer shows me that Symante AntiVirus 8.0 is compatible but it says that Symantec AntiVirus/Filtering For Microsoft Exchange 3.0 is unnkown. I poke around on Symantec's site for a while and find that, yes, it is compatible.  Nows it on to the backups...AND THEN WAIT!!! STOP EVERYTHING EXCHANGE 2000 IS NOT COMPATIBLE WITH WINDOWS SERVER 2003!!! THANK MICROSOFT!!! There was no way I was going to do both in one foul swoop....that would have been a recipe for disaster.  Argh...microsoft makes me mad.