Y Combinator does seed funding for startups. Seed funding is the earliest stage of venture funding. It pays your expenses while you’re getting started.
Mashups for social change? Apparently, you're not the only one that thinks this is a good idea. Last week, 122 project ideas were submitted to the annual NetSquared Mashup Challenge. http://twitter.com/christine