Know one thing. XP is dead. MS do not support it anymore. No more main stream updates at all. This ended in April.
There is Extended paid support till 2014. And only very few very important crtical updates may be released till 2014. But any other important updates are done, gone, no more.
See
Here ... Here is a better Link of
Link Removed
There is nothing wrong with Vista. Zero, nada, nothing, zip, ziltch. It is the user, and their software vendor's.
All MS products are on a 5 year lifecycle. All of them. So, they are going to be putting out a new OS , new servers, new Office every 5 years. This has always been the plan. XP SP2 and other things stalled this plan out for Xp, but it was never, ever, ever ment to be in the cycle this long. Will something upset this 5 year Lifecycle plan in the future? could, sure. no telling.
But as of right now. XP is no longer supported by MS. If MS doesn't support it, be well sure that the OEM's, and other vendors will end their support as well. They aren't going to pay for support for an OS that is not supported through main stream and will no long receive general updates. It is a losing battle for them and their bottom line.
So, you take your own chances, as do all the Win9x/NT4 users out there do.
As a side note, OEM's and System Builders can not purchase XP licenses from MS anymore.
When they run out, they are out. I don't think you can buy an XP box from a Big OEM anymore, and most system builders are not building XP boxes anymore. They (MS) are no longer producing them. You can only get them on the after market.
Vendors will end support for XP pretty soon.