Yeah man i switched to 64-bit vista ultimate and i am good to go. Drivers only took ~15min to find em all. As long as you know whats in your PC you should be able to find the drivers without to much of a hassle.
Btw 67C idle? That is really bad in my opinion ... Mine runs around 40-45 idle and usually no higher than 52-54 C under load.
Are you using stock heatsync on your CPU?
I got this ...
Its a really great heatsync if it will fit your processor ... just kinda big so make sure you got some room.