Insurance oh Insurance - what to buy??

If you are not sure what is the best insurance to buy, I would recommend you to read this article.

Though it is too lengthy but it do give a good hindsight on which insurance should buy.