this is an incredible idea, having a seperate program that downloads updates, it'd be very simple acually all conitec has to do is set up an update folder over the internet, and then have a folder for each kind of update, if u'd like to have updates to acnex.dll, sed.exe, etc... each folder could be like this
update/acnex_upd
update/sed_upd
update/wed_upd
update/med_upd
....
on and on, this way they could focus on one update at a time and when they get done with it they upload it to that folder, and we d/l a exe file that would be set to search the update folder and search for files newer than the ones currently held, that way if you have a file that is old in a dir, and another file in that dir is new, it would only update the old file...this idea is really expandible and it would not be as hard as it sounds