wow... those must be some weak-ass, clunky XP machines. I've got an old Win98 machine that drives a Brother lazer printer, and produces great looking documents. USB ports have been available for decades, and so have USB port printers.... and drivers are easy to find. You are not forced to use a parrallel port printer with your XP machine unless you have one of the really cheapo boxes with no USB port. The thing about old machines is that they vary greatly. A single processor XP with a tiny amount of memory and no USB port is probably not up to modern standards, but a Win7 machine with I5 or I7 quad core processor on a good motherboard will still run with the best of the newer machines for any process used in a real-world office or ham-shack. Remember: there is virtually no gained functionality with Win10 or Win 11 over Win7 when you are talking about 99% of the tasks we all use. Sure, there is some "enhanced security" but for the most part Win10 and Win 11 do not give you any additional functionality or speed. Most of the changes are more geared toward enhancing Microsoft's strategic market postion by restriciting what software / hardware you can use; their onboing push toward subscription based software; their push toward "cloud" computing; and their exponential expansion of data gathering activities. These changes appear to be designed to benefit Microsoft, not the end-user. SO.... my postion about it all is to not participate in MS's BS. Instead, I'll stick with Linux for all of my office work and keep a single Win7 machine in my shack. Then when I decide Win7 is no longer viable, I'll ditch that box and go all Linux.