Secondly, get something like Dropbox to throw your mixes in. It makes it much, much easier on anyone trying to listen as we don't have to actually download the track.
As for your mix.....the vocals seem flat to my ears. The choruses should explode a bit more, maybe bring the drums up in them. Guitars seem slightly out of tune as well.