From what I have read, IE7 will be shipped out tomorrow to everyone that gets automatic updates from Microsoft.
There are a lot of people that have used ONLY IE6 for some time, I can only imagine that this is going to be a shock to the system for a lot of users. Figure that a lot of end users flip out if the slightest thing is out of place already, and now to give them a whole different interface to thier browser? I don’t have a good feeling about this.