I posted about this problem a week ago and no one replied, and I didn't find this post initially in a search.
I tried everything and finally just reinstalled Vista x64 which solved the problem, though your solution is much less extreme!
I thought I was the only person in the world to have this exact problem so it's nice to see that I'm not
