Need crit for a mix we're using on a compilation CD asap

HOLY CRAP!!!! Sounds so pissed off. Hahaha.
0:00-0:24- In my opinion the guitars could have more bite to them like just a bit more treble
1:52- I hear this riff and think of huge hair windmills and I wish it repeated twice again for a smoother transition into the "two step part"
1:58- That build up into the I guess "two step part" could be more pronounced
2:35- Whats the significance of the drip drip gunshot?
2:39- left channel there's a guitar ringing out like a buzz
2:40- that solo could be brought down a bit I feel it's competing to much with the vocals.

Throughout the song the drums get drowned out then brought back in the back out and I feel that makes the drums lose their power and in the left channel there's this splishy splash hi hat sound I'm not to fond of.

I feel the vocals could have a bit of grit to cut through the mix. Something about them makes them not stand out as much as they should.

This of course is all my opinion.
 
Haha, thanks for the reply! Means a ton! I'll definitely keep these points in mind. =D

And yeah, vocals were literally tracked, edited, then did a basic mix with them.