Avatar
Great MIDI Player.
I've been using Wingroove for years now and still find it a great little program. It uses little memory and can run with other midi players too. It provides hi quality sounds of instruments which are better than the standard midi players provide. You can change the pitch and tempo of a song. You can change instruments on the fly and add re-verb. You can drag and drop a file onto the program or select a list of songs for a playlist. It very user friendly. I highly recommend this program. Although it's not an MP3 player they do play on it anyway.
Pros: Great sound reproduction. Uses little memory. Easy to use. Change instruments on the fly. Drag and drop files to play. Interfaces with other players.
Cons: Can't think of any.