I was actually about to comment on the guitar in the intro before you posted the second mix. I'm still not too excited about that tone (by itself, that is; it sounds fine in the mix), but it's better.
I think I actually liked the kick better in the first mix. It created a really good driving dance beat in the chorus.
The guitars in the break after the second chorus felt a little loud to me.
Cool song. You've got a neat, unique vocal tone here.
Edit: Oh yeah, I'm listening on cheap headphones on a laptop with pretty weak D/A converters. So, grain of salt and all.