want to hear the song when it's done...
Try to put the music louder when you are singing in the begining, because ... yeah... it will sound better I think.
You're totally right about the vocals being too loud... I have that problem... You see.... My computer sound system is awful, and I don't find out these things until after I've mixed them down when I test play them in the car -.-;;; Well, thanks for the review! I'll post a full version when I get one! But I'm into this Nine Inch Nail remix thing on Myspace.com right now... It's exciting ^.^!