I am planning on upgrading our current SCCM 2007 SP2 server running on Windows Server 2003 to SCCM R3 running on Windows Server 2008. I am not an advanced SCCM guy by any means, hence why I am needing EE assistance, so I need some help to point me in the right direction regarding what kind of tools are out there that I can use to run health checks on my current SCCM environemnt to determine its current state? I have been told that our SCCM server does not meet Microsoft standards or recommendations a while back by a former coworker, but as far as the hardware is concerned, it does meet standards and there is no documentation showing that our current SCCM enviroment does not meet Microsoft recommendations. I would like to know what I can use at my disposal that can produce some report indicating that our SCCM server is not functioning as well as it can. I have google'd and done some research online and found some useful info, but not as much as I had intended and thought possibly that someone from the EE community has been through this before. Your help is greatly appreciated. Thank you very much.