I'm not a fan of flash myself, I use the click-to-flash Firefox extension, but I'm not virulently allergic either.
Random Rab did offer his music for free briefly to celebrate his US tour with Shpongle, apparently not anymore. Epic fail on my part there, didn't re-check the link. There's still a few free tracks on
http://randomrab.bandcamp.com/
I don't understand the stigma against giving out one's email for free music. 99% of the time it's through a music distribution system called Topspin that virtually every smart musician is using nowaday to promote themselves. Recognizing that many people value music at zero dollars, they give away tracks for free to compete with piracy. Win-win.
I have given out my email uncountable times to get free tracks. All it does is to sign you up for that artist's mailing list. Big deal. If I enjoy the music I'm getting then logically I will also be interested in hearing about what that artist is up to - new album, going on tour, more free stuff, etc. If you don't like it then you can just unsubscribe like all opt-in mailing lists. No big loss except about 10 seconds of your time.
Pretty Lights is really good! Seriously. I think his music is free because he uses unlicensed samples.