...individual program can use? Whats the best Bandwidth Controller for controlling how much bandwidth an individual program can use? Also, is there another program that will allow me to tell a download to only download when the internet connection is not being used or when it is idle? Sorry if that is a bit confusing, but i am not very good with all the jargon.

Thanks heaps.