Want to know what's funny? The majority of banks worldwide don't have that method of security, most don't even use or supply some form of key code challenge using a keypass generator. But, you take a look at a whole pile of MMO's out on the market, and in Blizzard's case their entire gaming front-end and you have a remote authenticator.
What does that say about the general security of banking? Not much. Especially when a company like Blizzard effectively gives their authenticators away and you pay for shipping. You'd think, that the banks would dip into all those profits and do the same. But I have a feeling it's going to take a major(in the 500m+ range) before this changes.