Taken from the ICS Diary](http://isc.sans.edu/diary.html?storyid=13870&rss)
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 Battle.net authenticator
I believe they also have an iPhone app for multi facet authentication.