This isn’t even vaguely pet related, but nevertheless I think it’s neat. Blizzard has announced the Blizzard Authenticator, an electronic device that “offers enchaced security for World of Warcraft accounts”.
Basically, it’s like an RSA SecurID keyfob that you can associate with one or more WoW accounts. After it’s associated with an account, you need both your normal login info (account namd and password) plus a 6-digit keycode that is generated by the keyfob on the spot in order to login.
The keycode that is generated changes every so often (like once a minute) and is valid only once. This pretty much breaks the usefulness of keyloggers for getting into your WoW account, since by the time they log your code it’s no longer valid.
Of course, this also means that you need to physically keep the fob with you in order to login. Don’t lose it! But I’ve used an RSA SecurID for many past jobs, and I have one for the contract I am working now. They actually offer a pretty good intersection of convenience and security.
Blizzard has posted a nice FAQ about the Authenticator on their Support website. I’m looking forward to getting mine. (The FAQ says that US customers can order one from the Blizzard Store for $6.50, but they don’t seem to be available yet.)