An update to news posted earlier last week! It appears that Redmond has made a number of bug fixes from RC1 - RC2, and that Vista may actually be released on time. Feel free to comment below...
Linkage to the news article
Linkage to the news article