How's my mix? (Heavy Rock)

Guitars are too gainy and mid scooped for this genre of music. IMO there are major major differences between a hard rock production and a metal production. Listen to some bands you would compare this music too and use those tracks as reference. That always helps me.
 
Drums are dry,toms and cymbals robotic,guitar sound is good.Bring more velocity for drums and automation for mix,part with bas/drum has to be louder and drums slamming IMO.Butt overall sound of mix is good.
 
http://dl.dropbox.com/u/47367411/Render2.wav

New attempt. I left the bass pretty much the same (although I may have turned it down a bit). I didn't mess with the drums, just because I already bounced them to audio and I didn't feel like re-importing the midi and humanizing it.

However, I took a totally different approach with the guitars. Instead of using amp sims, I reamped through my guitar rig, and made (literally) 12 tight EQ cuts anywhere from 100Hz to 8kHz.