I would also think that you'd want to consider the length of the program. 1 year vs. 2 year? It's my personal opinion that if you want to switch careers, a 1 year program (even with a great brand like INSEAD) may not be sufficient.
Some things to consider:
-Location (France/Singapore vs. UK)
-Length of program
-Your particular concentration (strategy, finance, marketing, whatever)
-Alumni strength in your desired post-MBA location
Be a true MBA and make a spreadsheet - that always helps me!
If you want a vote, mine is for LBS.
Men want to run the world, women want to run Louis Vuitton.
Part of the reason I'm going to HEC Paris?