I myself started with Bittrex, great user experience and actually most money was made there by me. Binance has great team and great support, fees are low. You can actually withdraw Neo ad Gas out of there for free. Kraken and Polo are more advanced user experience. But to get from fiat to crypto I usually use Localbitcoins platform.
you are right sir, I also often use very low bitrex fee in comparison to other process fast and not slow .. very suitable for me who have nature less patience