Bitcoin and Crypto Talk (Merged)(includes NFT)

Gemini is a good one. You'll have to do a wire transfer to setup bank acct though.

Coinbase is running 1-2k higher on price than Gemini, Bitfinex, et al, but it's the newbie easy to get in one. I'm switching to Gemini to sell since they have much lower fee's.

I usually deposit in Coinbase because it's quick and easy, then you can transfer the coin to another exchange if you want. I like Gdax. It's Coinbase's exchange but it doesn't charge high fees like "the storefront".