There's also something else that you might want to keep in mind, and that is the career services that your b-school provides after your graduation. According to one MBA student, jobs prospects for international students and MBA graduates are an issue - one of the schools that you've mentioned here - Emylon (alongside Essec, Aston, Bradford, Leeds, Hult, Edhec, Grenoble, Birmigham, Durham, Trinity, Emlyon, Tias Nimbas, Nyenrode, Solvay, Edinburg, Strathclyde) have been called out for having poor career services. If you're expecting to get jobs in the country after your graduation, it'd be helpful to read this thread -http://gmatclub.com/forum/essec-vs-st-gallen-131425.html
(my post at the bottom)http://www.beatthegmat.com/imp-advice-for-mba-aspirants-2nd-tier-european-b-schools-t115015.html
I have secured admission to the following schools for the Sep 2012 intake.
1) HHL Leipzig Graduate School of Management
2) EMLyon France
and awaiting a final decision from Mannheim Business School. I have a couple of level of Germans speaking experience, based in India and IT/SMB and Entrepreneurial Experience.
Some feedback for the cities where these schools are, in addition to the course will be useful. I look forward to hearing from members/students on this forum.