Saying that Win7 won't be released until 2010 just shows ignorance about the product. I run it on all 3 of my daily use systems, and for Christ's sake, even my wife is running it on her laptop.
Win7 Beta 1 compares to most other products' RC2 in terms of stability. MS is planning on releasing this as gold code in a matter of months, not years.
Just something to chew on. Sitting on one's laurels and saying "we won't touch it because it isn't RTM" is a good way to get run out of business when your competitors already have a product that works and people are switching to it because they are forced to.