I thought the song had a lot of energy and spirit. while I see what greg is talking about on the drums not being recorded well, I think the song as a whole rocks. it's hard to get good drum tracks man...it takes a lot of effort and experimentation. while greg can be a total dick...he knows his shit on getting good tracks and mixes that translate well to all media. listen to professional mixes of music in the style you are recording, read all you can on recording drums, and try to get the sounds you hear on the pro recordings. You will get a lot better result and th3 have specific things you need help with....
like "how do I get my cymbals to be less clangy" and stuff like that. Then you will find that many people here on this site will be more than willing to help you.
good effort on this tune man!