My dad bought my grandmother a new laptop for Christmas. She had a Windows 95 Desktop that was plagued. Anyway, she has an HP 840C printer that connected to her old PC via parallel cable. I found a parallel to USB cable on TigerDirect.com - is this what she needs? Her new laptop is running Vista so I'm not sure if it will even recognize a printer that is 9 or 10 years old or if the software would even run on it.