I've just started browsing around some of the smart card readers
Kernelconcepts (linked from the OpenPGP guide) seems to have these two:
http://www.gemalto.com/products/pc_link_readers/#PC_Pinpad
http://www.identive-infrastructure.com/index.php/en/products-solutions/smart...
Martin has suggested SPR-532:
http://www.identive-infrastructure.com/fileadmin/products/datasheets/Dat_SPR...
I'd be interested to know how the SPR-532 and SPR-332 differ and any other suggestions.