I have just finished reading In Search of Stupidity on Monday. I found it gripping enough that I read it in two days.
I found the different perspective on why the software industry is in its current form (or circa 2003) really enlighten. The insight to how damaging marketing confusion, misplaced products, or in some cases lack of marketing direction has on products, and mind share of the buying public.