Setting bandwidth priority - How?

Is there a easy way to set priorities to bandwidth use?

Here’s the situation, I’m downloading a large file via dialup. The download hogs bandwidth causing timeout errors on web surfing and email checking. Is there a easy way to prioritize internet and email over downloading. Right now I pause the download when surfing or sending email, sometimes even remembering to restart it after.

Ideally I would like to bring up a list of programs that access the internet and set the priorities to different levels.

I don’t know if you can do that, but many download managers allow you to throttle the bandwidth so you have some left for regular web browsing.

I often use LeechGet when i want to download large files. It allows you to set different levels of bandwidth use. The basic program is free. It has a few restrictions (only one download at a time; maximum of 8 queued downloads), but it’s fine for low level use. If you’re a power user, you can pay for the Premium version (17 Euros).

FlashGet is another download manager that allows bandwidth throttling, and is completely free.