This bit of freeware was recommended in a recent Lockergnome newsletter: http://radiorecord.sourceforge.net/ Read the section "Compiling Radio
Record" before you do anything else- it looked a bit over my head so I never
got beyond that point.
If you don't like the looks of that, have a look at Total Recorder from http://www.highcriteria.com/ It only costs US$11.95.