A-B perspective
I very strongly recommend the Keyspan HS-19 USB/RS232 converter for most general-purpose RS-232 applications.
I've used it for Modbus, ASCII, DF1 Full and Half-Duplex, serial sniffing, Cisco console, and other applications. It works very reliably with the DF1 Autoconfigure feature.
It also enumerates as the same COM port no matter what USB port you plug it into; many cheaper devices could use a different COMx number depending on what port you plug it into.
The only protocol I know it won't support is A-B DH485 protocol (nothing but the A-B 1747-UIC supports that).