Nobody can take your bitcoins away. Not even MtGox.
they absolutely can.. if they somehow go belly up, get hacked.. etc the BTC you have on deposit is technologically speaking THEIRS (you alone do not have the private key), you just trust that they will be good to theri word and transfer back to you or convert it to fiat upon request