In my opinion, ICICI Lombard is quite a decent company in insurance sector, I had tried all services, but I have settled in the end with ICICI Lombard as they have a wide range of plans in each sector, plus my insurance agent tells me any new schemes and facility coming in market.. Since the company sells car, health and travel insurance, it covers all my needs in one roof, otherwise its tiresome to deal with different companies..
I get calls on every renewal, never worried about claim process, all handled by service stations, they send people to collect cheques if required and above all they are not force selling.