Can I do get a master's in mechanical engineering from a good university in the US/Germany if I have a B.Tech degree from a 3-tier university in India? Is it possible to get into MIT, USA for a master's degree with a B.Tech (mechanical) from an average engineering college in India? How?