I second smart volume control, been using it for a couple months now and it really works wonders for what you want. The options are endless, being able to have a ton of profiles and schedules for your volumes is a very cool touch. Start with the lite version first to play with it more.