Nice riffs
(Im not bashing this, its a good song...just thought I'd offer some crits)
The way you mixed the guitar needs a little work. You have it stereo, which is good, but it sounds very hollow. Try adding a seperate channel that plays with the stereo, but its centered. It'll make it seem more full. You need more highs in your EQ'ing too.
The solo is good by the way :D
The drums were good overall. Needs to be more present in the mix, though. Sounds like you've got too much reverb there. (im assuming these aren't live drums - if they are, then nevermind. its hard to mix live drums well without proper tools).
Nice song!