Most people I see recommending Binance are only doing that because of their referral system (50% of your friend's commission).
But I honestly believe that they are the best exchange right now. No downtimes, ok support (AFAIK), wide variety of coins (every coin I trade is available there)
Yobit is one of the shittiest exchanges I've ever had the displeasure to use.
Shapeshift is ok if you want to trade between two assets without having to do too much work.