Viscount has a really inexpensive Midi Player. It both records and plays midi files, but doesn't have internal sounds. If I remember correctly it is like 100-150 dollars.
_________________________
Paul Davis
Generalmusic
Generalmusic.US