Windows Media Player does a pretty good job. It will add cover art to your listings and alows you to sort / search via artist, genre, year, album, etc. and best of all, it's free.
Alternatively, have a look at
Helium Music Manager. It gets good reviews and is very popular.