Right now the killer feature of yubikeys for me is the fact that they're waterproof and have no physical buttons to wear out, making them effectively indestructible on my keychain.
I'm still waiting for another manufacturer to even come close to the physical design of yubikeys.