Dude, I like your voice better than the guy who sings this song... seriously, I never really liked it until I heard your version.
As for the mix, the guitars I think need to be thinned a bit and brought down and the drums need some body to them, they aren't very present at all. But I really...