Microsoft Cuts Windows Price in Face of Apple and Google Competition