Did you stream your music?
I am sure if you streamed your music, the filesize would of been a LOT smaller. I normally don't even watch movies this big, but I actually took the time to this time. Not sure how to stream? Here's a movie to help you.
http://www.newgrounds. com/portal/view.php?id=55375
Great movie BTW.