One brand new tool you neglected to mention is the "PSR" (problem step recorder) tool which is new for Windows 7. Also, as others have said, the "normal" PC user has absolutely no idea what to do with the tools you mentioned, let alone try to diagnose hardware problems. Microsoft is fabulous at marketing, but the folks I have built Windows 7 systems for are not happy---especially the ones who paid for Windows Vista. So, for some of them, I set up a dual-boot with XP and Windows 7. Since I did that, I have found that they all simply boot into XP and don't bother with Windows 7. I myself, have reverted back to XP Pro/SP3 do to all the problems (Deja Vu Vista) I encountered. I am a systems builder and no longer want to spend half my time tracking down and fixing problems and the "normal" folks are helpless. Windows 7 may be more stable than Vista, but it is still Vista. Microsoft had plenty of time to change things around in Vista's core, make it more stable, add a few features and call it a different name. I'll remain with XP until at least Service pack one is released for Windows 7. By the way, regarding the "PSR" tool---mine didn't work.