I'm confused, what are the problems you are having with Vista. If its just stereo mixer you are missing Vista has a stereo mixer. The problem is it is hidden and disabled by default.
If you right click on the speaker icon to the right of the taskbar and select Recording devices. Right click and select show disabled devices, you should now see the Stereo Mixer.