If you have not played around on Noise Trade, go now.
Two words: Free. Music.
Alot of the stuff is indie music, but it’s good indie music. You’ll also find many samplers of more well-known artists.
Okay, ‘nough said. Stop reading and go play. 🙂