I have a list of comments to make. For now, I want to draw your attention to a forum devoted to applying to American schools. It has all kinds of threads related to ivy leagues schools and the application process. If you spend some time navigating the site, you'll probably find useful information. Of course, you still need to remember that it's the internet, so the views expressed on the site should be taken with a grain of salt.
LINK: Forum for applying to Ivy League schools