Okay, after pulling my hair out I found out this: the DHCP server were handing out addresses x.x.x.101, 103, and 104 to the problem computers, the problem is that someone hardcoded the printers to 101-107. It would timeout when someone would print to those printers. so, as most problems, it's sloppy admin work. thanks 'The Radish' for your help