I've been listening to DI.fm for a long time now, great techno.
However a day or two one of my friends told me about this little program called StreamRipper (http://streamripper.sourceforge.net
) that can listen to an incoming stream (like di.fm) and automatically download and split the music into seperate mp3's, with all the ID3 information and such.
So you can leave it open overnight for example, and when you come back, you have a folder full of good music in "Artist - Song Title.mp3" format.
I then burn these MP3's to a mp3 cd, and I have di.fm in my car.