Quoted from Jgel:So if Binance is not taking new account and I want to buy with USD what about Kraken or Bitstamp? Can I buy and hold on their site like I do on Coinbase?
Holding a large balance not used for day trading on any crypto exchange is playing with fire, get a wallet you control, there are a ton of options for this. Particularly for exchanges other than Coinbase (that resides in the US and is FDIC insured) I'd be very leery of storing any quantity with them.
You can fund Bittrex with USD I think though I've never tried it. GDAX I assume too since that's owned by Coinbase.
As far as I know you can't really buy most crypto directly with dollars no matter what exchange you are on, they almost all require the funds to be in BTC, ETH, or LTC first, so you'll still have a couple steps of conversion before you get to the crypto fringe.