I know you can't cover them all, but if I might....
Gemini is a pretty good exchange, although it is limited in what you can trade. But for building a base with BTC & ETH, it's great and cheaper than coinbase.
Wish I'd found them before I used coinbase.