next lesson to learn, dont use third party services as a bank. deposit into mtgox, trade then withdraw. leaving funds in a third party service for a month no matter how much you trust them is also a risk. remember the funds are not insured so why risk leaving them in an uninsured location
AFAIK there are no insured locations for Bitcoin. If you want to actively trade BTC you need to leave fiat at the exchange too, which I don't think is insured either.