Windows 7 is basically the real Vista release (remember that MS had to pull a bunch of content out of Vista when it couldn't make the development schedule) and there are almost no architectural changes from Vista -- making compatibility a much smaller issue. MS could have shipped it as a fixpack for Vista, but that doesn't generate the same revenue or press as Win7. It does make for a polished product, even in beta.