The Ultimate Radio Dashboard Widget
Listen
Radiotastic is a free Dashboard widget which lets you listen to Internet radio. Streams broadcasting in popular audio formats like RealAudio, WindowsMedia, QuickTime and MP3 are supported.
Record
Upgrading to the Pro edition lets you record for more than 15 minutes. To upgrade, become a registered user of either RadioLover or iRecordMusic (other audio applications from Bitcartel Software).
Convenient
Bring up the dashboard with one keypress, and you're ready to listen and record internet radio. It doesn't get easier than that!