Thanks for the feedback. I will definitely be writing updates on our progress, specifically the marketing stuff.
We bootstrapped the whole project, and really only brought on people that believed in what we were doing. Our only expenditures were the $175, $99 dev account, $50 registered agent fee, $30 in domains, and the $89 Delaware incorporation fee - Of course our time as well :)
In case you want more info, feel free to send me an email. The address is listed at the bottom of the article.