Here is my problem: I play alot of video games and while chatting to friends using an application such as Ventrilo. I need a program that will minimize the volume of the game and maximize the volume of Ventrilo when someone talks. It also has to be able to allow me to select the process that i want to minimize and maximize. It also needs to have an option that allows me to switch between Auto adjusting the volume and manually adjusting the volume (where i hit a global hotkey and while the hotkey is held down it keeps the volumes equal to what i set.) The program needs to fade the volume in and out so it doesnt hurt my ears as well.