Well, to the contrary of what other people say here; let me state my opinions and ideas:
Downloading is both dependent on your software limits (both perhaps user-defined, or defined by your ISP) and if they're under the advertised average speed then you should check your hardware. If you're...