This book should be read by anyone who is not particularly computer-literate and has been burned by bad consumer software.
The central message of the book is that consumer software stinks because you, the consumer, buy it anyway and don't hold vendors responsible. Software intended for the general public has been so lousy for so long that people have become accustomed to it, even to the point of making apologies for the vendors. The author gives a reasonable amount of background on several aspects of software quality (technical, legal, business), some steps to take, and mentions a few resources.
The book is more about raising the level of awareness of the issue than about helping you deal with any particular bug though. Nothing will happen until there is a major change in public opinion.
Kudos for illustrating how the semi-technical press (PC Magazine and the like) contribute to the problem.
Although the author has the big picture right there are too many details wrong in his superficial presentation of the software development process for me to recommend the book enthusiastically. Nonetheless much that is in this book will probably be a revelation to the general public and so what really matters is that the big picture is right.
The resource section could have been a lot more directly useful, and should have a web site backing it. But there are some useful pointers.
******
Updated 12/27/2009
My, how time flies. I was updating my wish list and came upon this review. How quickly the issue of buggy software faded in the face of the tech crash, 9/11, Iraq, Enron, etc.
Today I wouldn't quibble with the author's presentation of the development process. It was an accurate comment but not important, the big picture was what really mattered. The book certainly has flaws (it screamed for another editing pass to tighten it up) but these are less important than the subject. Let's give credit to Minasi for taking on an important topic.
One factual error in my review: the book did in fact have a web site, the URL was just buried in the text in the normal font with no header or any other signpost (something that final edit might have caught). I skimmed the book to make sure that my statement was correct and _still_ missed the URL. But however well-hidden it may have been, it was there, and I was wrong. I thought I had corrected the review but must have lost track of it in the rush of producing buggy software.
This book should have caused people to burn software executives in effigy, or perhaps in person. Perhaps it would have if the Oughts hadn't brought so many earth-shattering problems. I'm still amazed at the continued demonstration of the Stockholm Syndrome as people make excuses for shoddy software and take criticism of vendors as a personal affront.