btw I've never used Vista, but I dont really see the need. XP accomplishes everything needed. I know that MS needs to release new OS to make more $, but I think if people are happy with your current product youll always have people hating the new one...
i've used vista before, but never installed it on my own PC. vista was supposed to be the next "windows 95", and it had the same level of bugs and upgrade hassles and annoyances. if windows 7 is the next step, then vista never really got the chance 95 did. i assume its just the relentless bad press that had them decide its better to just move on -- things were so bad, they were showing the product under the name "mojave" to avoid the vista prejudice.