Back when Vista was new, I jumped on the bandwagon and installed it. Well, the whole experienced pretty much sucked llama nuts. It wasn't that I didn't like the operating system, it's that nothing actually worked because drivers were a mess. My games crashed all the time or didn't work at all, the nVidia Forceware panel was missing tons of features, game performance was lousy, and on and on. So I went back to XP.
Now that nVidia's drivers have finally caught up to XP in terms of raw performance and there are more games taking advantage of DX10, I figured now is as good a time as any to give it a go again.
And I have to say that while it hasn't been a totally smooth transition, overall it's great. I had some crashes that turned out to be my own fault due to some overzealous overclocking, but I also needed the latest hotfixes from Microsoft. Most of those updates are optional so they're easy to overlook.
DirectX 10... well, not much to say really. I could tell some minor differences with the World In Conflict demo. Call of Juarez looked like a whole different game, and ran a ton more smoothly as well. Bioshock looks worse, mainly because the improvements are pretty minor, but you have to give up anti-aliasing. Booo! I just play the game in DX9. And Clive Barker's Jericho, which looks like it'll be amazing from playing the demo, is easily one of the best-looking games I've seen, but it's in DX9. So DX10 seems to be mostly hype, though I'm sure games will be making the transition more regularly.
A minor frustration is that my desktop color settings don't always save, and nVidia still lacks the "Display Optimization Wizard" and the automatic send to system tray. Also, my overclocking settings didn't save when I used nTune. 'Course, nTune is nothing compared to Rivatuner. But I ended up disabling UAC, because it was preventing me from booting up with Rivatuner and D3D Overrider. There were supposedly some complicated workarounds, but I don't have the patience for that. We're talking basic functionality here, and I'm not going to turn into some Linux-type guy. I hate that Windows asks you permission for a program every time you want to use it. Why can't it just ask you the first time, then log that application as having permission? Besides, how many viruses are there for Vista? Zero. Anyway, I turned off that obnoxious UAC, and everything is hunky dory. Maybe Microsoft will tidy things up with Vista SP1, and I can enable UAC and the supposedly awesome security protection it offers. Until then, I'd rather have my overclocks boot with the system.
OH! And I finally found out why I couldn't BIOS overclock with a bootable CD: This Intel chipset doesn't support it. I'm supposed to use a floppy or USB. Laaame.