I would be very wary of downloading an important upgrade from MS unless it's made available at their Update site. XP is good but it can't last forever, push Vista out of the way and let's let MS design something that is actually an improvement in security and functionality.