AuX or no AuX
dude, great sense of music you got, but get some better recording material, multitrack your instuments if you have to, (multiple mics all attached to a mixer) or rent a studio for a coulp of hours.. I know it gotta rock all the way up!!
Check you voice too man, it sounds great but it sounds too modified (or it could be the bad recording) if it was a clear voice (take RATM for ex.) It would be better to listen to and understand but also way better piece of music!!
oh, and if I were a die hard Metal freak (and some say I am) I would say, shut up during guitar solo's =P
As a True Maiden freak once told me, the vocals is to keep the crowd busy before the guitar solo starts @_@