A MIDI file player that teaches you how to play the piano. PianoBooster is a fun way of playing along with a musical accompaniment and at the same time learning the basics of reading musical notation. see: http://pianobooster.sourceforge.net
An easy software to use and useful for piano practice. I wish it can support USB sound interfaces and not just MIcrosoft GS Wavetable Synth. The latency is quite distracting for practice.
This thing is amazing. I just spent all night playing Final Fantasy music. Once I figured out how to get the piano set up (which didn't require any additional software, just the right cord, and dialing in "PC Mode" on the Yamaha) then it worked right away. I seriously had a blast tonight. Thanks for making this! I even learned how to play the chocobo song. The only feature I'd request is a keyboard graphic at the bottom of the notes to show where to put your finger for those hard chords.