Solmire. On-line MIDI Instruments

Which lets you take any midi file, upload it, have each midi instrument be replaced with a better quality soundfonts (essentially recordings of real instruments enjoying the assorted notes ordered which may then be read and used by a softw…