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?