So far, for me, mtgox has been fine. But, I'm new to this and am still used to any money transfer taking forever. The more I use Bitcoin, the more my expectations will probably change.
just wait till theres a nice movement in the market worth putting in a buy / sell order then you will find the lag and you won't be able to cancel your order.
They are using 1 server with like 36 cores or something, they need a rack of distributed servers each with dual gigabit networking or better because it looks like its not a problem with computations but network throughput. Its basic stuff really, They must be spending their time on the new coinlab venture which will such, why anybody would want to move to the free market state of US / Canada is beyond me, they are asking for trouble and I can see them getting raided and shutdown in the future.
How do you know mt.gox has 1 server with 36 cores ... where did you get this?