List of print related hotfixes post Service Pack 3 for Windows XP as of Sept. 7, 2009:

1) 953546 The Print Spooler process (Spoolsv.exe) crashes while it is copying print
driver files on a computer that is running Windows Server 2003 or Windows XP
http://support.microsoft.com/?id=953546
Updates Win32spl.dll 5.1.2600.5609

2) 968585 A handle leak occurs in the print spooler service after you resubmit a print job to a shared printer on which the "Keep printed documents" option is enabled
http://support.microsoft.com/?id=968585
Replaces 952206
Updates Localspl.dll  5.1.2600.5830

3) 971314 All PCL inbox printer drivers become unsigned after you install the Microsoft .NET Framework 3.5 SP1 or the XPS Essentials Pack in Windows XP or in Windows Server 2003
http://support.microsoft.com/?id=971314
Replaces 961118
Updates Ntprint.cat

4) 948046 A Word document is not printed as expected after you install the Windows European Union Expansion Font pack in Windows Server 2003 or in Windows XP
http://support.microsoft.com/?id=948046
Updates:
Pcl4res.dll  0.3.5479.0 
Pcl5eres.dll  0.3.5479.0 
Pcl5ures.dll  0.3.5479.0
Pclxl.dll  0.3.5479.0 
Unidrv.dll  0.3.6001.22116 <-- these files are replaced by 971276
Unidrvui.dll  0.3.6001.22116 <-- these files are replaced by 971276
Unires.dll  0.3.6001.22116 <-- these files are replaced by 969744

5) 969744 Underlines are missing when you print a document on a computer that runs Windows Vista, Windows Server 2008, or Windows XP Service Pack 3
http://support.microsoft.com/?id=969744
Replaces 956588 
Updates:
Unidrv.dll  0.3.6002.22123  <-- these files are replaced by 971276
Unidrvui.dll  0.3.6002.22123  <-- these files are replaced by 971276
Unires.dll  0.3.6002.22123

6) 971276 You receive incorrect print output if the IPrintPipelineProgressReport interface is used in your printing application on a Windows XP SP3 or Windows Server 2003 SP2-based computer
http://support.microsoft.com/?id=971276
Replaces 956588, 954550
Updates:
Filterpipelineprintproc.dll 6.1.3790.4572
Mxdwdrv.dll 0.3.6002.22136
Mxdwdui.dll 0.3.6002.22136
Printfilterpipelinesvc.exe 6.1.3790.4572
Prntvpt.dll 6.1.3790.4572
Unidrv.dll 0.3.6002.22136
Unidrvui.dll 0.3.6002.22136
Xpsshhdr.dll 6.0.6002.22136
Xpssvcs.amd64.dll 6.0.6002.22136
Xpssvcs.dll 6.0.6002.22136

7) 952909 When you try to print a document to a PostScript printer in an application,
the application exits unexpectedly, or you find that an invalid PDF file is created
from the incorrect data in the PostScript file
http://support.microsoft.com/?id=952909
Updates Atmfd.dll 5.1.2.227

8) 959554 Only the header and footer information in an XPS document are printed when
you print the document on a computer that is running Windows XP, Windows Vista SP1,
or Windows Server 2008
http://support.microsoft.com/?id=959554
Updates Gdi32.dll 5.1.2600.5732

9) 959252 Error message when you switch the operating system from a dual monitor
setting to a single monitor setting on a Windows XP-based computer or on a Windows
Server 2003-based computer that has the security update 954211 installed: "Stop
0x0000008E"
http://support.microsoft.com/?id=959252
Updates Win32k.sys 5.1.2600.5701

This one goes on the XP/Vista/W2K3 clients using GPP printing:
-----------------------------------------------------
10) 974266 Group Policy Preferences Client-Side Extension Hotfix Rollup
http://support.microsoft.com/?id=974266