Well, well...
The original being such a mighty fine song, I thought it unlikely it could be improved. Somehow you have pulled off just that... The strings sound really good. :)
The only complaint I have is that the strings stop playing a tad abruptly at the end of the track. They could have been faded out to make the song loop more smoothly.
Also, you could consider adding more personal flavor, by adding sound effects or other instruments, possibly even changing the structure of the song. A little "yea yea" sample might have fit in there somewhere too? ;)
In any case, you did a good job. :)