And now we're halted. I question their timing. We were in a slow sell-off at a key psychological support level (yesterday's low). We were not in a panic sell today, so why halt? They could have halted yesterday. Yes, they need to upgrade their servers....but I think it's interesting that they chose a key psychological support level to halt and not when it was trading higher today.
It is not in Mtgox interest to stop a sell off. They make a more in a few hours of panic selling then they do in weeks of regular trading.
You really think they would try to stop a sell off?
Their infer-structure simply cannot handle the demand. Plain and simple.