I'm interested in this exact subject as well. I'm looking at either an LLC or an S Corp. Both have the advantage of no double taxation, but I've heard and S Corp is less to do in terms of paperwork than an LLC.
Also I've heard a lot about incorporating in Deleware. Anyone have any hints on this?
|