Chance a California junior for MIT/CMU/UC Berkeley?

<p>I'm a junior in a small private California school (220 students, K-12). White female CA resident. I want to do mechanical engineering at MIT, Carnegie Mellon, UC Berkeley, maybe somewhere else... What are my chances?</p>

<p>UWGPA: 4.0
WGPA: 4.6
SAT I: 2190 (730/690/790) -- should I retake?
ACT: Didn't take -- should I?
SAT II (so far): Biology M 780, US History 740
AP:
- Sophomore year: Biology 5, US History 5
- Jr year: Chemistry 4/5 predicted, U.S. government 5 predicted, English Language 5 predicted
- Sr year: Macroeconomics, English Lit </p>

<p>ECs:
- Researcher at surgical/medical research company (coauthoring a textbook)
- 5th grade chemistry teacher (part-time)
- Graphic & print design director for my school (newsletter, yearbook, graduation programs, fliers, etc.)
- Contract programmer for a local software company
- Ultimate frisbee player
- Performer in four musical productions</p>

<p>Other:
- Robot construction class at the San Francisco Exploratorium
- Going to be in robotics club next year
- Went to the National Student Leadership Conference last year
- Going to Cal Poly engineering summer camp this year (hopefully)
- Won a couple of science fair awards, MVP at NSLC
- Taking physics & calculus at junior college next year</p>

<p>What do you think? Suggestions? Thanks!</p>