alosso: And, coming from the "Grammar Police" thread, please allow me to ask you how to find the success insurance?
As someone originally from the UK I always use 'ensure' in this context, but since I've been living in North America 'insure' seems to be the more common usage. The jury seems to be out on whether 'ensure' and 'insure' are interchangeable, but for me 'insure' will only relate to financial matters.
So while I personally agree with you on the word usage I just wanted to point out that in North America at least it's not quite that cut and dried.