Hey BW.. we recently found The Levelator... It will make the voices and direct noices in one part louder in one part and softer in another part depending on the situation. It balances them out. Here's a link...
The Levelator from The Conversations Network
Good luck!