Another create-your-own-radio station service. This one from Launch.com. Seems to have some collaborative filtering baked in: "The music played on your LAUNCHcast station is based on YOUR music tastes and is influenced by thousands of other internet music listeners." Hmmm...