Yes my installer (Setup Factory Pro) already does this but that's not the problem, it's the error that comes up when Vista tries to access the files if the user isn't set to "admin".

We also get many emails about this issue from a game we released a year ago done with 3DGS and I always have to tell Vista users to do the shortcut thing where they set it to "run as administrator". Now that I found the work-around earlier I'm going to update the installer for both games to not install into Program Files and hopefully that will solve the problem once and for all.