Good for you, however I had little chice in this matter, my old PC's mobo died and this was purchased for me. The issue is not Vista in this case anyways, its the hardware companies fault, otherwise Vista is a great OS.
At the end of the day, Vista is not a great OS yet. That remains to be seen; like when Windows XP first came out, it was a little rocky, but not for long. As far as your Video card, it's not just NVidia. It is a host of hardware problems and compatibility that is conflicting with Microsofts new bloated piece of garbage no one asked for or needs right now, Vista. We are talking software incompatibilities, video card driver problems, performance issues, slow boot times, more required memory ad nauseam. Tell me Microsoft shouldn't shoulder the blame, or part of the blame here. I'd suggest contacting NVidia, and asking them about the driver problem, or get a new "Vista compliant" video card. And you will need a video card, because Vista doesn't run well with integrated graphics.