Mt. Gox btc-e are all great for the day to day shit. sadly they are centralized. I realize there's no easy way to build a decentralized Fiat to Crypto exchange, but could something not feasible be built to allow Bitcoin/alt coin trading, using a network of decentralized servers?
We would need some sort of body controlling what coins can be added to the system. and could allow the network to control the value of the trade's itself.
I'm unsure how we could do this, But I do love trading in alt coins, hate the fact I need to rely on btc-e to do it?
Actually, Ripple is trying to build a decentralized fiat to cryptocurrency exchange, but you trade IOUs to the assets, not the assets directly. If you have usable gateways, though, it's not a major difference.