Well, according to
this article, the Vista SP1 release is being delayed another 6 weeks. I seem to remember a long time ago arguing with a certain person who is now a moderator about just that. I said I'll believe it's coming out in Q1 of '08 when I see it. And now they're already starting on the possibly long path of delays.
I'll believe it's only going to be a 6 week delay when I see it.
But I will say, at least they're trying to get things to work right.