ini file with a new tool (that you charge for )

nice little interface for changing options, chuck a reload button onto the main software (since you have to recode it anyway) so they don't have to reboot.

You're going to need error checking from hell!

Oh, make the update tool be able to spit out a default ini file in case they **** one up!