Who needs mega bucks when you have the average investor?!
Set up a corporation, and sell some corporate bonds set at a decent coupon rate. That is better and safer than the stock market, IMHO. Either that, or have a contract agreement with investors to get XX% of initial revenue after taxes of share from the company. No corporation should be burdened by any BoD.
I wish I could start a business, but I have no one to back me up and support me. I would love a partnership with someone. Someone I could trust to help e, where we share ideas and cooperate to meet both mutual agreement.
However, that is a pipe dream in the world of the free market.