Do you know if there's something like digg dedicated to netlaudio releases?
I know http://starfrosch.ch/ but it's german only
Would you like a website were you could submit and vote releases ?
Please reply, I'm thinking about buyin a domain....