I have been using TunePat for a while and really satisfied with the audio quality and download speed.