hey, Tim, beautiful playing! you play with emotion and draw the listener in and capture the heart of those with your excellent skill.
some crits on the mix/recording:
piano sounds too heavy on the high end. try a better sample.
the tail was cut off at the very end, the piano/verb is still ringing, don't cut the project too short.
you're going to think I'm hearing things or at least picking on you, but again I'm hearing distortion occassionally. not nearly as much as the last song I said that about of yours, but still there. I think there's something in your process of mixing that you're missing and allowing the sample to distort.
I know some sampled sounds don't like high velocities. for example, my first "real" sampled piano was Gigastudio's Gigapiano. When I first started using it, all of my velocites were in the range of something like 40 to 127. But Gigapiano would distort on anything over 85, so I had to scale the velocities down using the MIDI tools in Sonar. once I capped the upper limit of the velocities at 85, the piano sounded rich and beautiful.
that MIGHT not be the case here, but it's something to look into because it does seem to be a velocity related issue to my ears.
good work, my friend! keep it up!