Some sharp-eyed folks over at Neowin.net noticed Microsoft had posted to its Support Live Cycle Web site a release-to-manufacuturing date of March 31, 2008, for Windows XP Service Pack (SP) 3. Turns out it was a false alarm.