Dajukebox is an all in one tool to manage, edit and play your music collection. It provides a solid package of features that covers all the basic things you expect from a music manager (e.g. edit, rip, burn, convert, freedb capabilities, playlists, id3 tagging, album art, lyrics, radio streaming). It supports multiple databases, and can easily handle 1000s of mp3s. And it is fully skinable.