Ulule.com launched in October 2010 and they claim simply that they "Make good things happen!"
They use the "All or Nothing" funding model and as of 2011 charge a total fee of 3%. See the May 11, 2011 article in Game Developer Magazine for additional information on funding your independent game through this avenue.