Pretty good song, i liked the effects. There were however, a few parts that didn't seem to work too well. Otherwise, it was pretty good.
P.S. Can you tell me whats a good program for writing music. I'd get garage band but i don't have a mac.
Depends if you are mixing samples or creating the song using notes/sheet music. I personally use Fruity Loops which offers excellent midi support and sample integration. I also suggest getting a copy of Adobe Audition for touching up live samples.