Dear mustang, I,m from India, and I think all Insurance companies are good, because they all are controlled by IRDA ( Insurance Regulatory and Development Athority ) As my opinion ICICI Prudential have best policies.