Ok well i dont remember a board of directors for an llc, just members.<quoted text>
again, it depends on the state. In CT LLCs have no stock. AT least none than I know of. Maybe I owe myself something.
A C corp affords you more protections and less possibility of an audit if your income is under $250,000.
A corporation is an artificial person which keeps your personal assets safe since the assets of the corporation are separate from yours.