i am currently having my pc checked over by a support company, down the tubes, in an regular checkover. We were talking about 10. He said dont put it in yet. He is getting reports of pc's crashing and refusal to run drivers and other mishaps. He said to leave it for about 3 months to see if MS can fix. Another example of running before they can walk by the sound of it.
The company is MS accredited agents and have fixed problems for me before.