Who said April is the cruellest month? According to TechARP.com, which seems to have a mole within Redmond, Microsoft will release Windows XP SP3fairly shortly, which could represent the last major investment thecompany makes in the OS — unless our petition helps change their minds.