Nice job Jeronimo! Dude, you are speedy gonzalez, aren't you?
The mix sounds cool - punchy & large musically.
I have to agree with the Bob's comment on the vocals needing a bit more level in the mix - also, they could do with a little more "fairy-dust" up in the high end - probably a subjective comment, that one, but it does seem the the glossy top end of pop vocals seems to be a defining feature.
One other thing I noticed was that the mix has a general "grittyness/hairyness" about it (yeah, dumb description, I know

) - There seems to be some saturation across the whole mix that (to me) would be more suited to an indie-rock type thing - I had an inkling about it on my studio monitors, but it became very apparent on a small computer 2.1 system. It's not nasty or anything, just a fairly subtle thing that is again, probably more subjective than anything.
Anyway props to you for getting it done in double quick time - I assure you, if I did the mix as quickly as you, it would sound pretty terrible. Top job!