Some factors to consider: How well off are you and how comfortable are you with debt?
INSEAD for 10 months vs. LBS for 2 years sum quite different amounts. They're also fairly different programs.
Truth be told, you won't definitively better off at one vs. the other. Both are top 5 ex-US and both place into where you want to go both in industry and location. Neither will have a recruiter thinking...hmm...nah I'll interview the guy from school X. This is probably why the poll is currently 50/50.
The MBA is a huge investment in time, money, and life experience so look at both and think about where you'd be happiest and go from there. I know that's a carebear statement but its the same answer you'd give someone debating between a Ferrari and a Lambo for example.