Thanks for the info. JDFan.
I know the BJ-10 series is very old, as I have had one for nearly 20 yrs.!! The attraction is that it is small, portable & cheap to run, unlike modern printers. No, I don't print that much but I often need to print when away from home, hence the portability requirement.
The BJ-10sx does all I want with its drivers on WIN XP but will not work properly with the BJ-30 drivers on Vista. If I can't get proper drivers for it on Vista, I'll have to buy a replacement but that's not my preference.