Term insurance with return of premium is not a good inestment. It's better to take only term insurance and invest the differential amount elsewhere and get better returns. To the best of my knowledge HDFc SL, Kotak Life is good for term insurance + Critical Illness. I would suggest you please check SBI Life, ICICI Pru and Birla sunlife also for the same.