Ok, I have a HP Laserjet 1200 hooked up with USB to an Airport Extreme N router. My Macbook Pro can see and print to it just fine. My parent's Windows Vista laptops can see and print to it fine also. My dad also has 2 desktop PCs running XP SP2 (Pro i think) and they can see and add them like they'll work. However when we go to print it doesn't spit out! A printing error message appears "This document failed to print. Troubleshoot etc..." What am I doing wrong? This printer USED to work set up the exact same way and now it doesn't! Do I need different drivers?