The second mix is good man!! Good licks, clean playing and good transitions and songwriting!
The hi hat seems a little too loud for my taste, but thats just preference.
The guitars sound great! You should maybe consider quad tracking instead of double tracking for a really colorful, beefy sound as it seems to be missing some mids. Try mixing it with a high gain crunch sound like a 5150 (Should be on POD Farm) (Two different guitar tones double tracked, panned 100% left and right)
A really aggressive "growl" on the bass could be helpful as well! Don't worry about it being too distorted, listen to production mixes of metal bands and you'll be surprised, here's a bass only track of a Lamb Of God song:
http://www.youtube.com/watch?v=fgPUB0Kp4ioAlso, I believe EQ'ing and compression should be limited as much as possible, try to get the sound you want from the raw signal, and then work out little details from there.
Most importantly though you should find YOUR own way of mixing, your own sound taking different ideas from different sources. It sounds VERY convincing so far!!!