Which one of these should I go for?
[Edited by futurefirst on May 02, 2015]
SP Jain is an Indian school, so isn't it the obvious choice? new Indian employers will hire for India from a European school. They will want people better adapted to the Indian culture and pace of work.