So I had a bunch of coins in Bitfinex, and they may or may not crash, but since they did post that they aren't doing business with US customers, I was able to withdraw my BTC. Actually I sent all my BTC to GDax, then had to sell all of my other coins into BTC and then withdraw that BTC balance. Still in "processing" on the second withdraw, but since the first one went through I'm assuming it will be good.
So...what other exchanges to you recommend? I had a variety of currencies but nothing too odd: ETH, ETC, LTC, DASH, XRP, BTG, BCH.