It was our own server that went down yesterday. We were here until late into last night troubleshooting our server after we tried to do a Windows update to install Sharepoint 2010. The update not only made the server boot extremely slow but it changed our automatic services to disabled, such as Exchange 2007.
When I tried to enable it as automatic it would cause the services program to freeze up.
One thing many people should be aware of with Server 2008 is that there is no system restore and no way to do a Windows repair like you could with previous versions of Windows server.
Since it was a Microsoft bug we decided to call them. Although we get free support from our Microsoft Gold Partner status, a lot of people don't realize you can get free support no matter who you are if your server went down due to a Microsoft update.
After calling them we had to wait many hours for a call back but eventually they sent us the fix for it. We had to make a registry entry DWORD to place a higher priority on HTTP proxy than was set by the update. Afte rthat we rebooted and changed the status of our services to automatic and it all came back up.