To listen to them streaming I use Real Alternative. For the downloads I've tried WM recorder, but there was some really good software I used to use and have since lost. If I remember what it was, I'll post back.