I think you are onto something with that port thing. My associate was checking it out today and noticed differences in the port assignments. The functional device was using a remote shred usb port. The faulty device was trying to use a local (on laptop) usb port, and offering to share it. nPresumably this was caused by my diagnostic effort, where I plugged in the printer directly. We uninstalled everything and started over. After getting the ports straight, it still did not work. So we began cleaning deeper, including registry references. Still no go.
One of my future goals is to dual boot this laptop with linux. I;m gonna have to whack the hard drive, repartition, and reinstall windows then anyway. Mabye I can get it right the second time.
<<you did WHAT to you new laptop??>>