you could try like napster or rhapsody, both of which I believe have a monthly fee, but unlimited downloads... so you could spend $20 for the first month, and dowload hundreds of songs, then cancel the subscription and still have the songs... all completely legally.