Microsoft is not having a good week or two.
They have been forced to withdraw support for Windows 98/Me and Windows 2000 because they are unfixable, even though they committed to support Windows 2000 for a short while longer.
The EU has enforced a €280m fine for failing to comply with an anti-competition ruling.
Chairman Bill Gates said that Windows Vista - the much over due, over budget, under feature, replacement for Windows XP - may not ship in January 2007 afterall.
Five more critical defects have been found in Windows systems and need urgent patching.