Windows XP SP3 Release Dates April 15, 2008, 16:52(EDT) By Eric (a.k.a. TweakHound) Both Neowin and TechARP are reporting that us regular Joe’s will be able to get it on April 29th. See the links for a full schedule.