Back in February of 2015, I posted a blog that the best state to form your LLC was Wyoming. I now believe the best state for forming an LLC is New Mexico.
While both states promise anonymity, if you looked deep enough, Wyoming was showing the name and address of the managing member. New Mexico only shows the registered agents name on its site giving you complete anonymity. Further, the cost of forming the LLC in New Mexico is lower, and New Mexico does not have the annual filing requirements and fees that Wyoming requires.
For all of these reasons, I now suggest to clients that they file their LLC in New Mexico.