Microsoft have made the right choice and have announced that shortly after Internet Explorer 7 is released it will be pushed down over Automatic Updates as a high priority item.
For enterprises Microsoft will offer a tool to prevent IE7 being downloaded, individuals can also decline installation simply by pressing the don't install button on the installer.
Hopefully this will rapidly update the user-base. Unlike IE6's release which took years to trickle down to everyone.