Windows Update: Our only savior?