Sarah #39;s Download of the Day: Windows XP Service Pack 2 Service Pack 2 is the long-awaited mega-bug fix for Windows XP, and pretty much the last bit of excitement until Longhorn. But what does it mean for you?