+1 for Amazon. Songs are less than a buck (especially if they're old or not popular), come in MP3 format, and get cheaper as they get older. I just checked some of my old orders and the songs have dropped since I bought them. Now you can save them to the Amazon Cloud and get them from anywhere or download them again if your hard drive fails.