here is a free site for dj'n mp3 songs .. http://www.freeshoutcast.com/ its free and they even have other plans to choose from hope this helped
It's usually better to use some radio sites, it's how you get looped playlists etc. They allways have more than one channel streaming live. I don't think it's hard to just google it.