Is pet health insurance worth it?

In terms of cost, is pet health insurance worth it? Does anyone have any advice on how to choose insurance, what to look for, what to avoid?