Microsoft sets the stage for Windows 7. - Arar, Yardena (PC World Philippines)
An article that explains Windows 7 and what are the things to expect from the new OS