Honestly they are both so awesome that I'm really having a hard time letting one go for the other. It may just come down to COL and financial aid offers.
Harvard
-In Cambridge. I've heard it's a wonderful city.
-Large school. Lots of opportunities to meet some truly outstanding ppl.
-It's got an internation reputation for being the "It" school.
-Lots more classes to choose from.
Yale
-In New Haven. Yeah, I know, but at least it's cheaper.
-Small school. A big plus for those who love a more intimate setting.
-No grades. Yes getting a coupld of Hs will be necessary depending on what you want to do, but it's still nice to have the first semester (or is it first year?) only P/F. Or should I say P/P?

-Ummm, it's Yale.