I had found a link to the direct update program, it looks good, and you can use it for free for as long as you want. I also found a DNS host as well for free. http://www.DYNDNS.COM It turned out to be much simpler than I had expected it to be.

Now I have some new problems.... since I'm using win 2k server I assume I'm using IIS 5.0. Ok with this there comes the security issue, which I haven't figured out yet, but we'll get to that at a much later date. I've been having my dad download bmp files from me, but they are slower than death. I've monitored my network communication with the network monitor while the bmps are being downloaded, and I'm not even comming close to using all of my bandwidth. When I go into the properties of my server I haven't set any throttle limit. So shouldn't it in therory, use as much bandwidth as possible? If you are to download something from my server this very second, it's transfer rate would be about 2k/s. I know that the upload of cable is slow, but it's not that slow. The computer is a fast new computer with 512 ram and 3200+ AMD chip, with some other goodies, so resource shouldn't be the case. I'm guessing there is something I need to configure, but I can't seem to find any information about it on the internet.

I've come a long way, thanks for the help.