bits has it exactly correct.

I've been on Windows Vista for over a year now. Through the entire beta process as well as right on through to the final operating system.

The REAL problems have very little to do with the problems that people like this guy spout on about.

Let's focus on the REAL problems with moving to Vista.

-Video Overlay support is gone. This has massive ramifications for hardware-assisted rendering such as Nvidia HD or DVD content playback. Nvidia has claimed that a modified version of this support will come in future driver revisions, but as of right now it does not exist. This means your CPU is being chugged into doing all of the processing work. Which isn't TOO bad these days considering your CPU should be powerful at this point in time.

-DirectSound 3D hardware acceleration is gone. This means that Creative's hardware engine for directsound no longer works like it did in XP. All sound now passes through the CPU, which once again for those of us who would prefer the CPU to do other tasks (and of course got something like an Audigy for the sole purpose of offloading audio from the CPU), this is a problem. Creative is working on support, however. They're releasing a new standard called OpenAL which bypasses the internal audio system of Vista and will output directly to the hardware. So right now any software that supports OpenAL will in fact output directly to the hardware bypassing this internal Windows system, but there's just not that much software that supports it yet.

Not really related to Vista specifically but something brought about by this generation of computers.

-Dual core support across the board is still severely lacking. Vista of course can handle many cores thrown at it but lots of software simply doesn't use it yet. Which can be a curse or a blessing depending on what you're doing.

-64 bit support is still kind of problematic. FRAPS' FPS1 codec chops all of its videos up at the 4GB size and then continues onto the next since the codec is only a 32-bit codec. The problem is then if you wanted to edit this video, you would have to use 32-bit software to do it. Virtual Dub x64, for example, will not recognize the fraps 32-bit codec and will not open the video. One must use virtual dub 32 in order to edit it.