In a Monday post to Microsoft's TechNet forums, Chris Keroack, Windows XP SP3 release manager, said Microsoft will release XP SP3 via Windows Update and the Microsoft Download Center on April 29 ...