Thank you for the information.
I did (before seeing these posts) stumble across Finale Notepad 2012 (free version).
I breaks down the midi file in to sheet music & can play / edit midi files seeing it as sheet music.
VirtualMIDISynth is pretty awesome, for loading custom soundbank files system wide and different music players.
Worked well with Finale Notepad.
It reminds me of a similiar program, ASIO4ALL for getting better ASIO support on sound cards system wide
GeneralUserGM sounds better then system default soundbanks, but do like the SGM 2.01 sound a bit better.