SP3 for XP scheduled for April 29th

Earlier this week Microsoft announced they’re in the final stages of preparing SP3 for release to the web (i.e. you!) on April 29th, via Windows Update and the Microsoft Download Center. Online...