New OS' are Microsoft's primary revenue stream, so this is Microsoft's nightmare - that people will say "XP is good enough" and not buy Vista. XP is very stable for me, on a 5-year-old laptop, and there are drivers for everything.
No wonder they're looking at pay-per-use on a lot of things, e.g. Microsoft Office.