FFVII works fine on Vista. What happens on vista is the midi music runs on the same sound channel as the sound. Terid__K, telling him that "vista sucks" doesn't help his problem, and it has nothing to do with what's causing his problems. Vista making ffvii run differently on that it does on XP has nothing to do with Vista's crappiness. This is just a case of compatibility problems.
Vista does suck, though, so switching may be a good idea if you're having problems with FFVII or not. However, you can get FFVII to work fine on Vista, it just takes some tweaking.
FF7 takes a lot of tweaking to get working if it's not working properly. Change the settings of your out_wave or out_ds file. I recommend out_wave as it has worked better for me.
For sound, try to change what your ff7config settings are. If your soundcard is configurable, fool around with its settings. Also, try different compatibility modes for ff7.exe as well (98/2000 works great on my bro's vista computer).
You should be able to eventually get ff7 working fine on vista. You just gotta dig a bit and change some settings.