What is the current consensus for the best method for network printing? Is it better to share printers from a server, or have the clients print directly via IP? Is it dependent on what users are printing? Does 2008 (SBS included) provide better printer management and deployment than previous versions? Does sharing from a server really provide a reliable queuing mechanism?