if this would have happened to me (mybitcoin) , I would start using a local wallet, encrypt it, save (usb, cd) but don't let anyone else make promises.
after mtgox, mybitcoin and the polish exchange I feel insecure what matters sufficient security needed to handle my money.
And when the trojans and keyloggers snatches your key, then what do you do?

For me bitcoin would just be a payment system, not a bank replacement and I do think there will be safe ewallets in the future like many other e-currencies out there. Hopefully such exists already today, but I haven't seen anyone standing out (yet). Most of them looks like new hobby projects.