Microsoft Slashes Windows Vista Prices