Oh, god. This song. Always enjoyed this little old ditty. And you did it justice.
I'm with JustShawn. The original Genesis version of S&K is waaaay better than the PC port. And, while the Saturn/PC versions of Sonic3D are better visually, I still prefer the Genesis release, simply for the tunes.