If you know them, I am all ears. But Delaware is a tax haven, with relaxed reporting on financials, and generally are pro business not pro stock holders. I only know that some of my friends chose to incorporate in Delaware, Wyoming, and even Vanatua for those reasons.