Well I just changed from XP32bit pro to Vista Home Premium 64 and so far I am impressed, it found everything I had installed with only my sound and video needing newer drivers. It did kinda freak me out on the initial install as it sat at a blueish green screen for 10mins before finally giving me the install screen, I am assuming it was inspecting hardware during that time, because the install went very very smooth after that.
If you have the hardware to support vista I would say give it a shot its so far after much skepticism by me its proving to be a good step to a new OS.