talk to a tax advisor...
if you are having less than 75 shareholders (important limit) and if you want the shareholders to pay taxes, then go S-corp, oh and you only have one class of stock. C corps allow for more flexibility but you have to watch for double taxation, although much of that can be deferred or eliminated to an effective rate of around 15% with good planning and management (things like stock options can be written off, so you can vest stock to yourself, although the IRS IS watching)
In short, look at long-term growth and pick the choice that makes sense now and that will make sense in the future and where the company is headed. The tax benefits of an S corp are sizable though for a small business. Why not look into LLCs?
Wait. You did a corp. You are still liable as the shareholder...
You should have added a second layer and gotten yourself an LLC to be the shareholder or have the corp be the general partner in an LLLP so you can just get a return on invested assets...
Talk to pros to help you set up, you don't want to make mistakes early on.
Cheers !
