I used Bittrex initially, but have started using binance more lately. I like the interface and it’s much more friendly for mobile. Friendly fact: last week Binance signed up 250,000 new accounts in a single hour. I think people are starting to catch on to this whole crypto thing.
To buy BTC with usd, however, I use Coinbase/GDAX.