Thanks for the suggestions.

Noble,

Unfortunately the average consumer/downloader isn't as enlightened as we are about Msvbvm60.dll, asycfilt.dll,olepro32.dll etc....

In fact, they don't even know what the Windows/System folder is. So forget about asking my users to manually check if they have each and every file. (they'd be quicker just downloading the bigger version). The idea is to make it as easy as possible for the user.