Logic = ownage.
I use logic for everything. Once you get the hang of everything, you will never want to switch to anything else.
Jeez, how low are you tuned? Sounds very ballzy. The guitars are a little too distorted, but could be a stylistic mean. The ending riff was very cool, the harmonies really added a nice feel.
What kind of drums are you using? Almost sound like real ones, the snare sort of sounds like an empty can though :D
5ed.