Crafty123.
After reading through your problem, I began doing some research. You are correct with your initial assumption. Singer at this time, does not support Vista 64bit Operating System. They will support it on Vista 32bit, but even then you would have to install it in what is called, "Compatability Mode." Unfortunately, it is not uncommon to have many vendors not have their software work on 64bit systems. Many programs/applications were only written to work on 32bit systems. Ocassionally, you will have a system work on 64bit, by almost pure accident. Here's the link for the system requirements on the Singer Quantum Futura.
http://www.singerco.com/futural/qfutura.html
For the plain futura system, you can go to:
http://www.singerco.com/futura
click on the Futura System Requirements.
If you would like to attempt to install to Vista x64. Try following the compatability mode for 32bit Vista.
http://www.futura-support.com/downloads/patch.htm#/ read the "Click here" to read the detailed installation instructions for installing on a Vista system
Best of Luck.