When you put an activex on a web page with activex control pad or any other way and the user selects to run the activex, it runs on the user's computer and not the server right?

I'm wanting to write an activex to load a program on their computer and launch it automatically. Instead of putting the whole program in a cab file that they have to download everytime, this activex will check the version and update if needed.

I saw on GeoTrust.com that you can sign an activex file for $179 per year. Not bad to me.

Thanks