We have a Small Business Server 2008 acting as a Print Server sharing out an Toshiba e-STUDIO 281c and a Brother laserjet printer. Printers are connected via the network with static ip addresses.
Some print jobs work fine - but occasionally, a print job will get stuck disabling anyone from printing after that. Only after restarting the Print Spooler service on the SBS can users start printing again (until another job gets stuck again).
This is not a client redirected printer, so I'm not convinced a 3rd party solution like screwdrivers will make any difference.
Printers are being added using Server 2008's Group Policy Preferences.