Actually there is a company that makes the physical authenticators for blizzard/SE and all the others that use them, saw their booth at bizzcon. I imagine they work for others outside the gaming circle, would be good for corporations needing that kind of security solution.