@nojo: Pandora.com is also good for this.