I would also recommend getting a yubikey for those on Mt. Gox. I could post my username and password to mt.gox and no one could get into my account without the key. Its awesome. The only downside is that I would be screwed if I ever lost it.. Its water proof, pretty much crush proof. It only cost 30 bucks. Every time you log in you touch it and it creates a new key to let you in. I feel a lot safer with it...