Where Should Non-U.S. Residents Form LLC? (And What to AVOID!)

Where Should Non-U.S. Residents Form LLC? (And What to AVOID!)