Kickstarter is an attempt at modern, crowd-sourced fundraising. Post a project or idea with a set timeframe, and people can pledge cash. If your fundraising goal gets reached, you get the money. If it doesn’t, then everyone gets a refund. Check out the introduction video.
I could really see using this in the future.