On Friday, XM broadcast a "I Crossed the Line" with Bill Cosby. I wanted to hear it, but I was busy with the kids. I was thinking of setting up a script similar to this one that would record the broadcast with Audio Hijack. But I didn't have the time to set this up.
I mentioned previously that DIRECTV is going to broadcast XM channels as their music channels. When they do this it should be possible to record these channels. I have a standalone DIRECTV receiver plugged into a TiVo. It should be possible to schedule a recoding for that channel at the specified time.
This should work as long as DIRECTV doesn't enable macrovision on these channels.