Hi, Selene - the Noteworthy composer (see link above) will allow you to play a MIDI file, and to view or print it as notes on a staff. It's quite easy to use. You can do a lot with the unregistered version of the program, but you can do a lot more if you pay the $39 registration fee.
-Joe-