Believe it or not, you can download free music from the internet without breaking the law. While a vast preponderance of music download sites are illegal, there are plenty that offer free, legal MP3s.