Best option is a Delaware C-corp. You don't need to file taxes in every state where you have customers. You do need to file taxes in some states (that have Nexus setup and your sales figures cross the state's $ threshold). For eg, in TX, it's $500K/yr of revenue. I am not a CPA (better to consult a seasoned tax pro)