Okay in this climate of every man and his dog having some Waves plugins running under Wavelab or whatever, what are the DO's and DONT'S if mixes are going to be sent out to a mastering house? I know the temptation for many is to try and tweak their mixes here and there thinking they will be making the mastering engineers job easier. Just a 'bit' of multiband compression here, and a 'little' high shelving eq there etc. So what should us NON mastering people aim for in our mixes prior to handing it over to the pro's? IMO the tendency in recent times to squash the absolute crap out of everything in the mastering stage, and the abundance of cheap DAWS with 'me too' plugins has led too many people thinking that anyone can master almost anything in their bedroom... isn't that right??!!