Latest thinking in best type of Corp and what State?
grellas: Here is a lively discussion tied to a post I had made about why Delaware is not necessarily the best state in which to incorporate your startup: http://news.ycombinator.com/item?id=674469. If you follow the thread, you will see various contributions from HN members discussing the pros and cons of incorporating in various states. I'm sure much more can be added here, but this should be a good start for your assessment.