Might be interesting for some people with (semi-)commercial aspirations:
http://www.desura.com/groups/desura/new ... ndie-games
Don't see why it wouldn't work for open-source games as well, but it might be that the Desura people only want projects where they can expect a larger profit share later on.