Sort:  

Bittrex is by far my favorite. Very fast. Very cheap. And its never caused problems for me. Don't store it on the exchange though. Use the mist wallet.

I don't think you can go wrong buying ether. You can also use coinbase if you want to use usd instead of btc.