What are my chances in WPI, Union College and Lafayette College?

<p>[I've posted this in another forum]</p>

<p>Hi, I'm a guy from India.
It would really helpful if someone could let me know my chances in WPI, Union College and Lafayette College. </p>

<p>10th ICSE: 91.57% overall
11th Karnataka PU board: 75% (the answering pattern is totally different!)
12th mid-term: 83.83%
12th Karnataka PU board: yet to take up... </p>

<p>SAT: [Dec 2012 and April 2013]
Math: 720, 790
CR: 570, 480
Writing: 500, 450</p>

<p>SAT Subject test: Math level 1: 740 (January, 2013)
Math level 2: 750 (May, 2013)
Physics: 700 (May, 2013)
Chemistry: 750 (May, 2013)</p>

<p>Not taken TOEFL </p>

<p>I'm fairly good in programming.(even won a couple of competitions at inter-school level)
I was awarded the "Best outgoing student in Computer Application" in 10th grade.
I won the 1st place in the regional round in a robotics competition. (and national Finalist in IIT-B robotics contest)
I have good science projects. (7-8 of them)
I've won a couple of inter-school IT quizzes.
I had leadership positions in 9th and 10th grade.
I was a part of 4 clubs in 9th and 10th standard.
50-60 hours of community service.</p>

<p>Also, should I apply to Union under ED2?</p>