You could try BAFO, they are fairly cheap, and I've been using them for over a year on XP Pro SP-1 and SP-2. The 800 is for a DB25 adapter, and the 810 is for a 9 pin adapter (if you want to get one for other stuff). They run about $25 each. I still use the 355 adapter on the end of the DB 25 adapter....just in case.
Pepperz@charter.net