not that I know of. I'm using my 8800GTS with XP Pro with no problems. As are a lot of other gamers who have stuck with XP as a lot of games don't run on Vista properly.
The 7950 is a good card, but the 8800GTX just beats every other card out there at the moment. Feel free to spend your money how you like though.