Amazon.com: FORE MIDI to USB Interface MIDI Cable Adapter with Input&Output Connecting with Keyboard/Synthesizer for Editing&Recording Track Work with Windows/Mac OS for Studio USB 2.0 Color Black - 6.5Ft : Musical Instruments
VMPK. Virtual MIDI Piano Keyboard
Comparison of Microsoft GS Wavetable Synth, SGM-V2 and 8MBGM - YouTube
VirtualMIDISynth: a Windows MIDI synth that doesn't suck - gearnews.com