Pure Drivel & FUD
Anyone that says Windows 7 was finished ages ago definitely hasn't played with multiple builds, the changes between build 7000 - 7068 have quite a few changes in functionality, behavior, and bug fixes. In fact I reported 8 bugs in Build 7000 alone. As for Ubuntu having a release candidate for only 7 days hardly gives any time for testing, but then again Ubuntu / Debian have always pushed down updates pretty much from day one of installing a final versions. Whereas most of Microsoft's updates are only security patches to maintain stability by not introducing different versions of software.
Windows 7 is amazing, and I can understand why people want it fast tracked but it is just not ready yet. It is by far a much better desktop environment then Linux is for the average user, but I will give Linux kudos for being a considerably better server platform (give me a good old text editor for my configuration files!!).