I think they were still hoping to have the steam release on the 30th. I can see why they would delay up until now for the announcement. But you all need to remember that they havn't said they would release on the 30th since the game was announced what 4 months ago? All the interviews and such have said some like "Well we are hoping for the 30th, but holidays is a better guess"
Personaly the date i've been excepting it on was 11/30/2003. Which is what most websites you can buy it from list.