After it was pulled last time, it is now back for Windows Live Photo Gallery
2008 users on XP. http://support.microsoft.com/default.aspx/kb/946486
This update will be offered to customers who have Windows XP computers that
have version 2008 of Windows Live Photo Gallery installed. These updates
will be automatically installed if you have chosen to enable updates to be
installed on the system automatically. If you have chosen the option to
decide whether you want to download or install updates, you will be notified
of these new updates on the day that they are available.
It installed fine here on my XP machine.
Windows Live Butterfly http://SunshineWeb.org