My details were leaked, before this I had no problem with MtGox. Now I think they are fucking idiots and deserve everything they get. No FUD, no agenda or axe to grind. I have my own security precautions so I am not all that bothered by the leak but I can see why some are.
If you stand on the backs of giants you should know that it will be a long fall when you lose your footing.