LLCs are much easier to maintain than a C-corporation, the LLC also offers privacy and asset protection for your business when you set it up correctly.
Wyoming does not require registration of shareholders, nor provision of social security numbers, nor charge high fees, making Wyoming #1 in the USA for privacy.