Last time I checked, both Delaware and Nevada were tax-free up to $1M revenue. However, franchise tax depended on the amount of C-Corp shares (i.e. instead of paying $250 for an LLC one could end up paying $70k for a C-Corp). And for your personal taxes it depends on the agreement between the US and your home country. In the worst case you'd have to pay both if there is no agreement.