As an aside I have alot to be thankful for with the windows spooler.
When I was an IT contractor its insability and general clunky way of doing things ie spooling the whole lot onto disk before sending it to the printer basically payed for my CPL.
Mind you quite sad really to think 80 hours of my life over the period of 3 years fannying around with microsoft print servers.