Amazon has a promotion going on that allows users to download $3 worth of free MP3s. Most of Amazon's songs are $0.99, so that translated to three free MP3s.
Details are available here. Of course, this is a limited time offer, so take it up soon if you're interested.