PayPal.com - OpenID - VeriSign - ScottCate.com
Last week I was in Boise, speaking to their .NET User Group, with INETA.org. The group leader, Cory Isakson, was talking about his PayPal Security Key. This is the key chain fob that has a tiny screen and a single button on it. Press the button, get a 6 digit security code. Then when you sign into PayPal (or eBay) you type your password, and append the 6 digit code. If you leave off the 6 digit code, it asks you for it on the next screen. It works great.
It makes sense for PayPal to have this. If every login had a security key that changes every 30 seconds, the success of fishing attacks would drop to almost zero. I had to surf around the PayPal site for a while until I found it, so here's a screen shot of what to look for.

You can get your PayPal security key for $5.00, right on the profile screen.
The best part -- it's a VeriSign device. VeriSign has a new openid provider, that of course uses the security key. This means that for $5, I have a key fob that works with all my openid sites.
<link rel="openid.server" href="https://pip.verisignlabs.com/server" />
<link rel="openid.delegate" href="http://scottcate.pip.verisignlabs.com/" />
With the above openid headers on ScottCate.com, I can use the open id of "ScottCate.com" and allow/deny sites with my VeriSign secure key / open id login. Today I feel secure :)
UPDATE :: 2007 Oct 03 14:02
There is a little hiccup in the above process if you don't **first** activate your PayPal key fob. So for $5.00 the key fob is sold and sent to you from PayPal. When you receive it, you must activate it on PayPal, and only after it's activated it, you can link it to your VeriSign OpenID account.