With all the problems regarding Vista, Microsoft is trying to think its way out of the worst marketing debacle since Windows ME and it may well have found it. Speaking at a conference in Seattle, Microsoft CEO Steve Ballmer called Windows Vista "a work in progress."
Vista had its first service pack released but one of its updates caused on infinite reboot cycle on some systems which was later fixed. A later update to non-SP1 Vista and Vista SP1 system caused USB device driver problems. Clearly, there are still issues with the operating system.
According to PCWorld, Ballmer said,
"It’s a very important piece of work. We did a lot of things right and have a lot of things we need to learn from. You never want to let five years go between releases."
Unless you need a new computer there is no compelling reason to upgrade you current PC to Vista nor is there one to buy a new computer with Vista especially if the one you have is a relatively new XP system.
Now, if you do need a new computer, it will probably come with Vista unless you consider a Mac or a Linux based computer. And if you do wind up with Vista, chances are you will not have compatibility issues with anything that came with or is installed in or on the system. Anything you add to it, well, that’s taking your life into your own hands.