One things that sounds a tad weird (but could be because I have had my Ipod on all day) is the vocals. They seem a little detached from the rest of the mix.
Excellent mix - absolutely crushing snare sound as others have mentioned. I am loving this dark, beefy, yet articulate guitar tone you're getting as of late on your mixes. Fucking br00tal!!!!