<p>essays and teacher recs are going to be important for you. your ecs are good, but since you are from an affluent background, your gpa is pretty average for these schools. of course, they are hard for anyone to get into.
you have good sat iis, so that should help.
good luck :)</p>