Ok, now that I'm over the initial "I love this song" phase... You COULD pull the vox up a bit. I dont mean a lot. Just a bit. May be an automation thing... Sometimes it's ok, sometimes too far back. It would probably mean carving out some space in the wall of guitars, but ok. The other thing... In the guitar solo... It's getting a little lost in the verb. and it's a good solo... So, yeah, I agree with mgh, here. At 3:05... I'm not sure I DISlike the slightly off tune vox, but it keeps sticking out at me... Not blending... I don't always hear that stuff in my own mixes, so I'm pointing it out.
Every time those guitars slam in.... It's Awesome.