Yubikey Neo
I've been using a Neo for about 4 years. It is ideal for users who have both a PC and a smartphone. It plugs into the USB port on the PC and by hovering it near the NFC sensor on the phone, it automatically transfers the information.This has the added benefit, that you don't need to pair the token first, if you are using a "guest" device, you can just enter your password and wave the token at it and you are logged in.
I use mine, for example, with LastPass, which supports the Yubikey both on the desktop and on Android.
Due to Apple's NIH mentality, iOS devices are, unfortunately, scuppered.