One of the most useful plugins I've come across in a long time is the Greg Wells MixCentric from Waves. Check it out in this video review and hear it for yourself.
Get better mixes by changing this one thing in your process: http://www.therecordingrevolution.com/smart-start