Microsoft has launched a new web site that centralizes all support services. The MS Knowledge Base, an essential tool for tech professionals, is always visible, reducing the amount of back and forth work that’s necessary to go through articles searching for a solution. There’s also links to the download sites and support newsgroups. It’s a huge improvement.