Hello there, sorry for the delay in reply, I didn't see your post.
You can check this post out on how to boost your internet speed:
http://geekpolice.net/internet-networking-f8/boost-internet-speed-t1442.htmAlso if you are using Internet Explorer switch to either Mozilla Firefox, Opera or Google Chrome(beta). Personally, I like Firefox, because it is by far the most tweakable browser, where you can perform many speed tweaks.
Downloading speed may also not be because you, it may be the server you are downloading from, perhaps they have capped bandwidth for each downloader.
You can also get a download manager which downloads from multiple connections instead of one. Grab it here:
http://geekpolice.net/freeware-downloads-f14/flashget-t2737.htmYou can also get some patches.
1. sguide_tweak_2k.zipDescription: Generic patch for Windows XP and Windows 2000 (all versions). This patch will optimize your TCP/IP Registry settings for high speed Internet connections. To install, extract the .inf file first, then double-click (or right-click on filename and choose install from the pull-down menu) and reboot for changes to take effect.
2.sguide_tweak_2k_pppoe.zip Description: Generic patch for Windows XP/2000 and DSL connections using PPPoE. This patch will optimize your TCP/IP Registry settings for high speed Internet connections. It is specifically designed for PPPoE DSL connections. To install, extract the .inf file first, then double-click (or right-click on filename and choose install from the pull-down menu) and reboot for changes to take effect.
3. winxp_dnscache.zip Description: Patch Windows 2k/XP not to cache failed DNS entries. By default, when a DNS lookup fails (due to temporary DNS problems), Windows still caches the unsuccessful DNS query, and in turn fails to connect to a host regardless of the fact that the DNS server might be able to handle your lookup seconds later. This patch fixes the problem by configuring the DNS client to continue sending queries to an unresponsive network. To install, save to your HD, unzip the .reg file, then double-click the filename.
Web Patches - faster loading of Web PagesThe following patch increases Web page loading speed, by doubling the number of possible concurrent open connections. For example, imagine a web page has 20 images and some text - in order for your browser to get all these files, it opens 2 or 4 concurrent connections, depending on the Web server. Increasing the number of open connections allows for faster retrieving of the data. Please note that the patch sets some values outside of the HTML specs. If you decide to install it, backup your Registry first. Changes will take effect after you reboot.
Good Luck!