I came across Policylitmus which is an excellent site for comparing insurance products in India.
First of all the site requires no e-mail or phone. You can compare anonymously. The choice of products is vast. You can customize your choice.
Best of all it gives personalized cover by cover comparison unlike other sites that have generic comparison.
On the flip side, you cannot buy here. No support of purchase. Also doesnt have travel insurance or endowment policies.