Maybe you just have to update your video driver if there is a new version available. I've heard of video card driver problems on Vista many times before....