One thing i would like to say even though its kinda out of this subject. is your first opinion of the sound is your best. your ears get tired just like anything else in your body. believe me, if you mix or record a song, spend another 6 hours recording or mixing, then go back to the first and listen, you will hear the difference. i guess what i recommend. is first record the song, if u like the song your first 3 times listening to it. wait 24 hours to let your ears heal, then listen to it again, if theres a problem, rerecord or mix it.
another thing, dont mix the same day as you record, for the very same reason as above. your ears might be tired and you might not hear write causing you to mix badly and take more time on mixing then you really need. also, when mixing, you dont need to have your monitors blasting to hear everything, you should have listened for that stuff after you recorded it. keep the volume at a normal talking level or maybe a little louder if you prefer, but dont blast it and make your ears get tired and make you have to wait till the next day to hear better.
i could be wrong on this information but it always helps me. of course you dont always have the time to come back the next day, but im sure it helps to. besides, not only do your ears get tired, but your brain gets tired. give it a rest also.