I think this forum should be given clarity: Other Operating Systems (to include virtualization).
That way, we could discuss Windows, Linux, etc. running on a mac or PC.
Since your original post was about MS announcing Windows 7 rather than fixing Vista, it should go here.
In the larger sense of things, it's not that big of a deal. We make mistakes but at least we are flexible on fixing it. There are sites out there that aren't. (MacWorld)