There's a lot of misinformation here about US-based laws. Here are the facts:
1. All US based exchanges require FinCen registration
2. Most states require a money transmission license
Before choosing an exchange, ask to see their FinCen and state licenses. Coinbase's licenses, for example, are posted publicly: