Hello, I have a Dell Inspiron 580 running Windows 7 Professional. My HP Officejet 6310 All in One will not work properly. I have tried to download the driver from HP but it tells me the USB mass storage device has a driver problem. HP tells me it's a Dell problem, Dell says it's a software problem and wants me to buy a $250 software warranty. Screw that... Isn't the USB mass storage device a hardware issue? Forgive my ignorance. I just want my printer to work. Thanks