yahoo's music video site streams videos and it continues to play through the entire selection just randomly (picking songs that are roughly similar to the one you choose to start it off)....and you can always just skip to the next song if a bad one comes on
http://music.yahoo.com/musicvideos/
hope this helps
