I'm having this same discussion with my tax attorney and CPA firms. Right now my corporate structure is all LLC's with plans to elect to be treated as a C Corp for taxation. For smaller companies there are a lot of headaches involved in keeping the documentation for a C Corp. Whether you held all your board meetings becomes important if you get sued and they try to pierce the corprate veil.