you sound like you have a good chance of getting into yale or harvard (although you should really learn how to spell them!). it's hard to say exactly what they are looking for, because sometimes they take students with lower grades over those with higher grades. you sound like you work hard to be active and to get good grades. they only care about your high school grades, test scores (like sat) and activities. basically, they just want to know that you will contribute to their college in more ways than simply getting good grades. oh, and i just wanted to say that just because yale and harvard have good reputations doesn't necessarily mean that they are "better" than any other colleges. most colleges have great programs and it is up to the individual to get the most out of what they are given.