OK....
Nice effort here. The double tracked guitars are cool... Solid drum programming.
So, here are my thoughts about things I think you could improve, sans my thoughts on some of the expletives

The kick drum needs some attack, a "click" so that you can hear it, even through a walkman-type headphone. In this genre of music, there is so much going on "down low" that things can quickly turn to mush. So, a little attention to detail with the kick drum, and maybe think about making the bass guitar more distinguishable from the lead guitar, if that would be appropriate for this style. The conversion to MP3 is no doubt not helping.
The ride cymbal sample you are using is giving away the fact that it's not a real cymbal. It sounds very machine-like. Turn it down, compress it, and eq it until you can't tell it's not real. Or, maybe use some open high-hats in its place, 1/4 notes instead of 1/8s.
The snare sounds too wimpy for how aggresive this song is. What are you using for drums? If you are using an outboard drum machine, you may be well served to record each drum and cymbal on it's own seperate audio track, so you can have better control of each element. Yes, I know that would be a lot of work, but it would be worth it in the long run. What are you recording audio into? A computer, or what?
Peace!
~Shawn