Cost/License: Donationware (!)
Used this for a long time - and realised it hasn't really been mentioned here! Introducing Screamer Radio
. A donationware online radio player. It has loads and loads and loads of stations, catagorised, as you can see! (Region, Genre etc...)
You can ever RECORD
! Which is a super sweet feature.
You can save stations into your favourites, and access them very quickly. It can also play streams that are not in Screamer itself (File -> Open URL)
Not too many features in this one, but I just HAD to tell you about it