When I formed my company (NJ) I went with an S Corp the main reason being it was easier to get around self employment taxes. If you or any of the stockholders are foreign citizens you cannot be a stockholder in an S Corp, so an LLC may work better. A lot of it has to do with you and your partners' situations, if there's no partners involved S Corps and LLC's are quite similar. Also ask your lawyer and accountant as that's where your info and final decisions should come from
