Man I know MS expected their hardware sales to drop but I have a hard time believing they expected it to be this bad.