Have you tried doing an F8 boot and choosing "disable driver signing requirements" or some such thing. Then you install the program you're having trouble with. Many programs don't support Vista because the developers didn't want to pay Microsoft's fee to do so. Therefore the software won't install. Even though often times it seems as though it does. Once I figured out this process of program installation I have had 0 (ZERO) problems running older (sometimes much older) software.
Windows7, Asus M4A79XTD, AMD email@example.comGhz(17x236), 8Gb CorsairXMS DDR3 1600, HIS HD6970, LG 55" passive 3D 1080p(main view) TV, 20" 1680x1050 (gauges) monitor, 16" 768x1366 (radio) monitor
The best a man can do is strive to be the person he believes God means him to be.