I'm afraid I'm not much help, after trolling all the forums, taking every bit of advice etc I eventually gave up trying to get the Canon software (EOS utility and a couplea others) to work on my Vista notebook.
What killed me was that there are some people who seem to have the software work with Vista, but I wasn't ever able to resolve this.
I gave up some 3-4 months ago so maybe somethings changed