Oh, god. This is a great composition!
Sadly, I usually encounter poor-quality vsts like those you use here on newgrounds. Maybe some people say that some of these instruments just "add to the feel of the song", but I beg to differ. I think a good composition should be produced with equally good instruments.
So here's my advise: either buy, or (if you're a cheap asshole like me) download East West Quantum Leap Symphony Orchestra (aka EWQLSO) or Philharmonik. Go get Kontakt 5 while you're at it. You will thank me.
Anyways, good job overall. Definitely followed.
Keep it up!