Life Insurance; How Much Is Enough?

What subject do people really hate to talk about? Accounting? Taxes? No, that would be life insurance. The topic of buying something that you hope...