tell me my chances, please!

<p>I am applying to michigan, georgia tech, UIUC, and Purdue. I'm looking to apply under aeronautical engineering, but considering I'm applying so late (december and still have yet to send in my apps for any of them) I'm not sure if i'll get in. My stats are as follows:
ACT: 27 (taking again soon and hoping to get a 30) 29 m, 30 e, 23 r, 27 s
SAT II: waiting on results, though I feel I did fairly well.
GPA: 3.65/4 with my freshman and sophomore year being weighted (at a different school) and an average of 5.1/5 weighted.
Class rank 21/130 (top 15%)
I've taken 3 AP's (only about 5 offered at my high school) and 5 honors classes (AP Government, AP calculus AB, AP Composition. Honors freshman and sophomore english, honors geometry and algebra 2.
I don't have many extracurriculars besides Varsity Soccer (captain and all conference junoir year, yet to play senior season in the spring)
And I'm pretty good a writing, so I figure my essays will be above average. </p>

<p>any help??? thanks!</p>

<p>Anyone? please, any input it greatly appreciated</p>

<p>You’ll get into Purdue if your math portion of the ACT is high enough. I live in Indiana, and although my family all went to IU (rival school of Purdue), I highly recommend it. I have cousins there that love it, and if you want to go into engineering there’s not many better options.</p>

<p>That being said, IU kicks ass in all other categories =)</p>

<p>If my math score is high enough when I retake (recently retook) it this month, you mean? or would my 29 on the math I already have be enough for purdue? and what about UIUC, any chances there under engineering?</p>

<p>To add to the stats, SAT II scores: 1880, 590 reading 630 writing 690 math.
Still waiting a few days for the December ACT scores!</p>