The only two exchanges I would currently trust my money with, are Kraken and Bitstamp. And then still, why the hell would I be keeping my money there if it's much safer in my own wallet.
Get this, people: EXCHANGES ARE NOT BANKS OR SAVING ACCOUNTS!
I'd be happy with the Coinbase Exchange as they will actually be insured.
Also, it looks like a new player is coming on the market for exchanges. It is not a "decentralized" exchange, but it is getting closer. All the coins are held in multisig with the exchange only having one key. This solves the hack problem and the Gox problem. They can't run with your coins even if they want.
I'd really like to see other exchanges implement this tech if it turns out to be solid.
So far the two best solutions I have seen are these two. Either have all the coins insured, or don't actually have the keys to them.
Good thing some solutions are coming that provide a little higher rate of trust.