So what do you think of this mix?

Yes... i think that you are right. The drums have to come a bit forward, but i actually lowered them since i felt they were to dominating - but it seems to depend on what speakers/headphones i listen to... Damn, it's not easy to find the right level.

Anyone else?