Microsoft Hits A New Low