Rob,
Very, very good. With the exception of what I thought was a rather abrupt cymbal ending (maybe just due to the cheap speakers I'm listening on), I think you've nailed it.