SANS Link
-
James brought this to my attention shortly after I checked in for my shift: http://us.blizzard.com/en-us/securityupdate.html
-
There are a few more details here: http://us.battle.net/support/en/article/important-security-update-faq
-
Check out this Geek Howto on changing your battle.net password
-
Also Check out the Battlenet authenticator
I believe they also have an iPhone app for 2FA authentication.