Thanks for the heads up! I just looked at the BW rankings now, and wow HEC Paris is 2nd tier?? Man they're competing with INSEAD head to head. This program is booming this year. I hear alot of McKinsey people are applying there.
Anyway, about NYU Stern, I think they have a solid program and there's alot of extracurriculars, global programs and consulting competitions to keep you entertained through the 2 years. They're ranked 11th I think on the FT. But it seems Columbia is way better than it.
Bear in mind also that BW ranks based on student satisfaction, recuiters "opinions" ...etc which are all qualitative. FT ranks based on salaries post-MBA which are actual figures that can be measured.