Beautiful photos of the Studio...If you need a secondary engineer when things get to busy let me know. Also, I listened to most of your mixes through the Myspace link...from my perspective, you have a good way of panning and depth. but I think that most of those mixes are very harsh in the midrange/ 2-6Khz specifically the guitars...but who knows maybe the band was going for that smash you in the face explosive sound. but to me you'll always want the mix to leave a psychological imprint in the mind of the listener, so that even when they're not listening to the song...their subconscious begins to hum the song and that person finds themself spontaneously singing that song.
But on the contrary, a song will not leave an imprint in the listeners mind...if when they hear the song...and the "Fletcher Munson" curves in that song are too dominating; it will send an impulse to the "Pre frontal Cortex" of the brain, and that will send a signal to the "limbic System" in our brain, that the sound it received is harmful to the "Auditory System". Thus consequently that song will be rejected to be stored in our psyche, so the listener most likely will not find themselves singing that song once they've heard it. "The human auditory system is sensitive to frequencies from about 20 Hz to a maximum of around 20,000 Hz, although the upper hearing limit decreases with age. Within this range, the human ear is most sensitive between 2 and 5 kHz, largely due to the resonance of the ear canal and the transfer function of the ossicles of the middle ear." (Equal Loudness Contour). I pray you dont become offended by this information, I think your mixing skills surpass the average Mixing Engineer. If anything, you can add this information as another notch to your Mixing belt.
We as Engineers should always be honest with one another, and not stroke each other's Ego; Ive listened to mixes posted in many forums where I detected lots of problems with the mix, but most of the Engineers there would just say.. "Wow Great mix man!" just bypassing the quality and sound altogether, to avoid damaging that persons confidence; On the contrary, I tell my peers and fellow Engineer friends to DESTROY my Mixes with brutal honesty... that way, you know every little thing thats wrong about the mix, and in time this seasons you to become better and better with each mix.
All the best bro.