The 7950 cannot do DX10 which comes with Vista from what I hear. To have HDCP you need a video card that can do it as well as a monitor, OS, drive, and disc. If you get a 7950 and then get Vista when it hits, you can still use it, but won't be able to play DX10 games with it. I think there will be a way to play DX9 games on Vista though. But, who would want to do that?