DiscRevolt sells cards (like phone cards but for music) that you can put artwork on along with your Web address. The code lets your fans download your music, using DiscRevolt's platform embedded on your site. You can give it away or sell it, using this method.
You've probably already seen music cards, but what makes this kind interesting is that you can have them printed on seed paper instead of plastic.
[I haven't tried this service, and this is not an advertisement. The service just looks interesting and I thought you'd want to know. If you've tried it, please tell me how well it works for you.]