Hi John,My background is a 1st class degree from a top UK uni, been working in IT consulting for the past 5 years. Time for a change now, and strategy consulting seems a good fit and an MBA from a top school the best route in.INSEAD actually require 2 languages to get in, and I will need to study like crazy over the next three months or so to get my 2nd lang up to scratch. I think if I have to, I can do this - but it will be v.stressful. As you mentioned, INSEAD has a campus in singapore, and were I to take up the offer I would certainly take advantage of this. So really, the "hard" factors are:1. INSEAD is a better brand (higher ranked)2. Oxford is cheaper3. INSEAD has this language hurdleThe "soft" factors are1. Oxford is part of a university so better mix of people, facilities etc. INSEAD is only a business school (stuck with those crazy MBA types all the time!)2. Oxford seems to offer better balance in terms of extra-curricular activities (both courses are intense, but INSEAD more so)3. Oxford is in a city, whereas INSEAD is in the middle of nowhere (Fontainebleau)So on the hard factors it's just a question of "Is INSEAD so much better than Oxford that it's worth the extra time, cost, and worry?"On the soft "lifestyle" factors Oxford come out ahead, but I really don't know how much weight I should give this. I've no doubt I have the intellectual horsepower to succeed at both places (750+ GMAT etc).I'd appreciate any input you have on the matter.