Question: what state is the best for forming a LLC in regards to investment properties? 

Answer: Delaware is only the best state in which to form corporations because of the pro-corporations laws there.  You should form your LLC in the state you live in or the state where you are purchasing investment properties.
This question from the Yahoo Q&A forum is categorized in the topic: Sports