The music is okay. It feels a little repetitive and in some parts it sounds like the layers don't match up too well.
Oh, and don't feel bad that you use garageband. I used it for most of my songs and they turned out just fine.
Hey, thanx for the review. I know it's a bit tiring, uploaded just for fun to see how it goes.