Hey Colonel, Thanks for the reply. I already knew what you were saying would be a problem. I was getting my ideas using the free version of AVG update, and the file names are structured basically like you mentioned. It would be easy if every filename was the same. I'll look into what you've told me about. Thanks. Dexter - Thanks. I've been trying to find one but I didn't know how to search google for it. I'll give that App and try and post back as soon as I've thoroughly tested it. (When downloading AppUpdate, a user's comment pointed me to FileHippo's "Update Checker" which is very cool. It only works for programs you've installed on your computer (rather than installation packages) but it's a 100k exe with no installations so it's very handy). After testing AppUpdate, my conclusion is that it's handy but not so much as "Update Checker". I don't see a way to do it straight from a file list. It says there is a way to customize it but I haven't seen it yet - Probably my lack of experience with these type things. There's also no way to tell how fast a download is running or if it's even running at all. It's strictly command line so far. So I guess this isn't exactly what I'm looking for. I wish there was a way to use wildcards when downloading on a webpage like for iTunesv_7.3.exe you could simply put http://...iTunes*.exe, that way no matter what version it was it would download it (assuming the site manager doesn't leave all the install packages in the same folder on his site).