Where the heck have I been? This is an awesome tool! And free.
If you are using a PC and want to get as much information as you can concerning the inner workings (including hardware, OS settings, installed software, etc.), you could hardly do better than EVEREST Home Edition. As a tool for generating reports, or simply for information, it’s pretty complete. There is a lot more that the commercial version will do, but for Freeware, this is an awesome tool.
Did I say that already?