I have *no* idea how hard this idea is or if it's a seperate program or could be an enhancement to ProcessTamer . . . but . .
It would be so cool if I could optimize my crappy internet connection in a way similar to ProcessTamer's optimization of CPU usage. I could set my webcam programs to get High priority to network resources, set Thunderbird to Low to keep it working unobtrusively in the background, set Firefox to be High when it's in the forground and Low in the background, etc.
I know Windoze has the process priority concept built in, and I'm not sure if my idea crosses into QoS or things like that which are not really supported in Windoze, so I don't know how feasible this is without creating some kind of driver or low-level thing that intercepts network calls and then prioritizes them before letting the system send them through the network card, but it would be really really cool.
Basically ProcessTamer is great software that helps me overload my slow, old, computers and I wish there were a similar utility to let me get more out of my slow, crappy, internet connection!
Anyway, thank you to DonationCoder because I'm very appriciative of you sharing all this great software