I'm finding an abundance of excellent free internet radio sites of all genres, most of which work with xmms. Clicking on "listen now" downloads a .pls file to the /tmp directory which can be renamed and copied to a persistent folder (e.g., /mnt/hda3/music) and played with "xmms /path/file.pls" I like to use a script with a link to the file so I can type "jazz", "baroque", "classical", etc. from the home directory, which starts the music almost instantly.
I also like to have dMix present on my desktop, with Master Volume showing. Clicking on the mute button assigns the function to the space bar by default. (..or typing 'c' pauses xmms) Streamripper.dsl easily records xmms programs to disk.oh., and edit out commercials with Audacity (those big, fat, thick waves) , and convert to mp3 with Lame for your mp3 device. DSL has it all.......tried this with http://classicrock.virginradio.co.uk/thestation/listen/ but I didn't see any sign of a .pls file in /tmp?