while i understand the intention behind automatic updates, i feel it's an anti-user design. It is based on the assumption (a bad one) that the user isn't intelligent enough to do the update at a time suitable for them. It assumes that the windows design and dev team knows better. It takes control away from the user.
Rather than forcing automatic updates, it is better to teach the user why updates are important. Education beats subversion.