I don't know the details, but I heard Limewire is still good. You get the "trial" version or something, and then you download the full version from someone else during your trial. I haven't done it, so I don't if it works or any of that business.