Microsoft has relaunched its website with the latest and greatest in Web 2.0ified icons, images, layouts, and content. It could also be because of their Vista operating system which will be released in a bit over a month. A fresher look and it brings most of the interesting stuff to their front page.
Microsoft Pretties Itself Up
Previous post: Nvidia nForce 680i Problems?
Next post: AMD Socket-F Opteron Versus Intel Woodcrest