The article Free Music List December 2005 was a very successful article back in 2005 and I finally found the time to update the article with new sites and get rid of links to sites that do not exist anymore. Most of the sites listed below allow downloads even for non registered users, several ask you to register after downloading some albums and some require a registration before you can start to download or stream music.
