(I had written about them over a year ago, but recently there have been some updates to their service...)
SpiralFrog is a website that allows you to download video and music...for free! Legally. It's an ad-supported web site...
In the past, I needed to go to their website under 30 days to update my membership (by answering some survey questions). Now, it's every 60 days.
You can copy song to compatible portable players. To my surprise, my Palm LifeDrive and TX are on the list!
I've been very satisfied with their service. I haven't found every song I looked for, but it's not as if I have been paying for their service.