Rogue Amoeba - Audio Hijack Pro: Record any audio on Mac OS X
"Audio Hijack Pro gives you the freedom to listen to audio when you want and how you want. Record any audio with Audio Hijack Pro - it's the cornerstone of your digital audio experience."