I just wanted to add something about midi.If you're not getting midi tunes that are easy to follow, it's your computer setup, not the midi files.
I recently got a new computer and soundcard. Midi files used to sound wierd and hard to understand. Typically, they would undergo a strange change as they moved to the high notes -- almost like switching to a second instrument. Now I get this sweet easy to follow piano sound.