Nervous Junior... Chance Me Please!

I have been looking at colleges to apply to next year and my GPA is starting to scare me.

Estimated Stats for the end of Junior Year:

My school is very competitive and rated one of the top 25 public high schools by US News.
Cumulative GPA UW - 3.6-7ish/4.0
School does not provide Academic GPA UW, but I am guessing it is 3.4-5ish
Academic GPA W (Most classes I have taken are Honors) - 4.1ish/5.0 (Tremendous upward grade trend (4.7 Junior year), should be able to work it up to a 4.2-3ish 1st semester senior year)
ACT (Haven’t taken yet but these are scores from my first practice test): 33C: 30E, 34M, 32R, 34S
APs: Calc and US this year, Physics, Statistics, Gov, Psych, Lang, and Macroeconomics next year

ECs: 3 Years of Track & Field, 2 Years of Cross Country, Founder of Computer Science Club, Tutoring for Underprivileged Towns in my area
Summers: 3 Years of Habitat for Humanity, 1 Summer of work at a grocery store (Looking to do an internship involving programming, or complete an iOS application and publish it to the App Store this summer)
Gender: Male
Race: Caucasian
Majors: Computer Science

Colleges I am looking to apply to:
USC
University of Michigan
Cornell (Might apply ED)
Northwestern (Might apply ED)
University of Illinois
Carnegie Mellon (Might apply ED)
NYU

I would be applying for the Computer Science program at each of these schools. I am confident that I can write an excellent essay about my intended major and how my involvement with it allowed me to discover my true self and reshaped my academic career, the only thing I am really worried about is my GPA and how it might affect my chances at each of these schools. I would really like to go to the schools that I am considering applying for ED, it would be nice to know which possible ED people think I have the best shot at. Would it be in my best interest to apply ED to these schools or would I have a better chance attempting to raise my GPA 1st semester senior year and apply RD? According to naviance, each one of those colleges has accepted students with GPAs similar to mine (however the more selective colleges on my list have only accepted a couple at my caliber). Please chance me!

Going from 2 APs to 6 Aps senior year is asking for trouble.
Cut out AP Stats and AP Psych, which are “AP lite” and replace them with “fun” classes.
Keep in mind that applying to a college is similar to having an extra class.
What’s in-state for you? What’s your parents’ budget?
All of these schools are reaches due to selectivity (UIUC would be a safety if you applied for another major).
They’re not out of reach, but you shouldn’t count on any.
The hardest task is ahead of you: finding two safeties (colleges you like, are sure you can get into, and that your parents can afford based on the Net Price Calculator results) and a handful of matches (colleges you like, with a 30% admit rate, and that your parents can afford based on the Net Price Calculator results.)