Name of Website: MidiPlay
OS: Windows 98 SE or above, including Windows XP and Windows 7
Cost: Free (download here)
Formats program can read: MIDI type 0 and 1 (.mid)
Description: MidiPlay is a free Windows program that allows singers and instrumentalists to play MIDI files and adjust the playback to help them to learn their parts. It shows the position in the score while it's playing the music.