I do not know very much about the situation with MtGox withdrawals. However, I do notice that there is almost a $20 difference in the Bitcoin price between MtGox and the others (such as BitStamp or BTC-E). This means that everyone who wants their USD has given up trying to get it directly from MtGox, so they're paying a 20% premium to get BTC that can be transferred to another exchange. Just something to think about.