From yesterday Wednesday, April 23rd, the first Service Pack for Windows Vista is being offered through Automatic Update.
Windows XP SP3 will probably release on April 29
April 15, 2008According to tech site Neowin, but yet to be officialy confirmed by Microsoft, the third Service Pack of Windows XP will show up around April, 29th, 2008 on the major consumer download areas of Microsoft (Microsoft Update, Windows Update, and Download Center).