By now I’m sure you’ve read about Amazon’s new service. Looks like they encode with variable bit rate at 256kbps average, not bad. Price is lower than iTMS too. (between 89 to 99 cents). They even have a Amazon MP3 Downloader for easy download. Pretty nice.