Not free though, its "otherwise"
Have used in the past and was easy to select station and programme. You can even use to record a programme you are not able to listen to at the time, just like a vcr for TV. Try the free download to check out the features and see if it meets your needs.
Other option is Audacity which can record anything you can play through your pc speakers not just internet radio.