It is a well known fact that Windows needs to be rebooted at least once every 7 days. This goes for servers mostly (Windows 2000 Server, 2003 server, etc). If you work in a business running Windows Servers make sure those machines are rebooted weekly or you will experience problems.