Windows XP and Windows 7 had lots of love pre-release. The Windows 8 reception is mixed (as was that for Vista).
Some people are going to love it. I am using it on two machines (a dekstop and an HTPC).
Here's they point though. I _won't_ be installing it on the computers of family/friends (I'm the family tech support).
Watching my wife use it (and the issues with slow user switching, multiple versions of browsers, etc) means its just not worth it. I don't need the extra support calls.
Windows 7 is just fine, especially for legacy hardware (those without touch screens and tablets).