I too had issues when upgrading from XP Pro to Vista Ultimate (a BSOD). After much searching, I found that many people recommended upgrading ALL drivers (including the BIOS), even if Vista Upgrade Advisor says they are OK. After upgrading all of these components, I had no issues.