No help to any of you I know, but I "father" a single-boot XP-Home machine. I plugged in our HP 4L and it worked right off. Also have an Epson dot matrix (for mailing labels) on the same port using a manual switch. It too works fine.
The mailing labels are produced from an old DOS/dBase program. The 4L prints from modern things like IE6 as well as old DOS programs.
That 4L gets a lot of use and has been a wonderful purchase. I also have one on a Win98SE machine.