Poloniex is now the biggest non-Chinese alt exchange since Cryptsy died. It is pretty liquid. Bittrex sadly doesn't have as much liquidity which means orders tend not to be filled very quickly even for moderately popular coins.
Yep they're good and Yobit as well. I've had no problems with either one.