The main culprit is the User Account Control (UAC) feature which, although designed to keep your pc safe, is a little annoying to say the least.
Thanks to one of our users (Dennis from Southern California, USA) I think we may now have a solution to the Error 58 problem some of you are experiencing after installing FDC on a Windows Vista machine.