I heard the guy do a radio interview a few months back. I never read his book, but he seems to give several ways of dealing with any situation that may come along.
If interested
http://www.amazon.com/When-Technology-Fails-Revised-Expanded/dp/1933392452/ref=sr_1_1?ie=UTF8&s=books&qid=1231423141&sr=1-1 (http://www.amazon.com/When-Technology-Fails-Revised-Expanded/dp/1933392452/ref=sr_1_1?ie=UTF8&s=books&qid=1231423141&sr=1-1)
Interesting. I just put in a reserve for it at the library. :)