In the last episode (Mar 09), Timothy Radigan said:
Just use something that can create a clustered IP like heartbeat, and
have your windows machines print to that IP. If you are queueing print
jobs on the print server itself, you will want to also have shared
storage so if server A dies, server B can mount the spool volume and
continue servicing the queued jobs.