Open-source OpenPGP v2.0 smart card in a USB format.
Features
OpenPGP Card version 2
USB token
Three independent RSA keys (signature, encryption, authentication) with a length of up to 3072 bit.
Keys can be generated on the stick itself or already existing keys can be imported. Afterwards the private keys can never leave the Crypto Stick.
Links
GPF Crypto Stick
GPF Store
When you get to the order screen, CONUS is Vereinigte Staaten
PB: For me, it was 49 euros + 10 euros shipping = about $75
Installation and Usage (en)
Wiki: GPF Crypto Stick (v2)
Note: Crypto Stick v1.2 is OpenPgp Card v2.0.
Crypto Stick v1.0 Techincal Information
TODO
gpgsm S/MIME testing
PKCS#11
Testing on operating systems other than Linux.
Phil's Comments
Overall
Expensive for what you get. (Well, I don't know of anything cheaper though.)
Cheesy plastic case. Durability in question.
Not FIPS-140 certified.
Documentation sparse (but better than Aladdin eBroken).