Moof is the latest addition to Not “The Best,” But “A List” Of Music Sites.  It has a large selection of available music, and you can easily create playlists.

It meets my “Raffi” test — there are plenty of his songs.  I figure if a music site has them, then they’ll be likely to have quite a few others that are useful in teaching ESL/EFL.