The following video is of a talk that explains the Founder Institute to 85 interested applicants in Seattle on Monday, November 2nd, 2009. The philiosophy, the vision, and the economics are all described in a well produced video, as well as the answer to some common questions.
If you are thinking to apply, this is worthwhile to watch. Enjoy!