Chris already does all my mastering (top fella), and does a great job with it.
Thats what I'm doing at the moment really. Getting as far as I can then just giving up on it and letting someone else work out what needs to be done to fix the mix.
But the better mixdown you provide, the better your master will sound.
Grrr. Probably just being anal and perfectionist, but its really pissing me off at the mo...