go to this thread for an earlier dicussion of the subject and some answers on the USB: http://www.plctalk.net/qanda/showthread.php?t=14705&highlight=S5+USB
As far as Win98, version 6.x of Step5 was available; I don't know if version 7.x still accespts such an OS. maybe someone can clarify this?