Did you really try googling?
There are a lot of exchanges.
For example btc-e, bter, cryptsy, bittrex, poloniex...
Use whatever you want and has a coin that you like.
I have a BTC-E and Cryptsy account. I just can't find good instructions on how to automatically convert altcoins to btc.