Windows XP SP3 (11th May 2008)

There are loads of fixes in Service Pack 3. My machine probably has a lot of them from Windows Update but I imagine a significant number are new.

Time to jump through hoops and then wait for Windows Update.