I like the Audials stuff, specifically TuneBite. I use it to record lectures for school and it works great.

It also works for music streams.