I personally use a microHam microkeyer II. It has a built-in
winkey, soundcard for digitial decode, and can key the rig via fsk and afsk. And
it has a usb-serial converter. And the best part is that it does this all thru a
single usb connection to your computer. I'm running this into a homebrew PC
running Windows 8.1. No problems at all with either N1MM or DxLabs.
In the past I've also successfully used a regular old usb-serial (FTDI
based chipset) converter for rig control, a Winkey built from a kit, and a
Rigblaster. No problems there either but that's 3 usb ports (and thus more
cables) lying around the operating position.
-Todd, KN4QD