For health cover buy policy which cover you and your dependent long term (rather life time). Don't always go for cheapest - cheapest is not always best. For investment go for MFs.