Where can I Listen to Free Music Online?

A great place to listen to free music online, is Pandora and Project Playlist. Pandora however, now only allows a certain amount of hours for listening and then you have to pay.