This is why you should never keep all your coin in one place in an emerging market like this.
Someone with industry experience needs to come in and lead the way - bitstamp.net seems like a good alternative.
bitstamp.net is excellent.
from my personal experience, both
bitcoin deposits/withdawals and
USD deposits/withdrawals are fast.
Normally from an eu country bank, they receive a usd deposit in 1-2 days, and you will receive a usd withdrawal from bitstamp bank to your bank in just 1-2 days