Harvard and Penn are my top choices. But since I'm still abroad, I've decided not to apply until I can visit both places. Harvard is Harvard - I mean, their name is so big it's all anyone thinks about. Penn's IEDP just seems like such a great program - and it's pretty impressive what they've achieved given how young the program is (compared to Harvard and TC etc). It's as if they've really thought things through and looked at what the competitors offered and tried to one up them all. It's the perfect program for me and the internship sounds amazing! So given its 10 courses plus an internship (which they fund!), I think that sort of makes up the cost difference (okay not really, am trying to talk myself into this). Actually, Philly is a lot cheaper than Cambridge so there's that too. Anyway, I'm glad I don't have to make this decision this year! Who knows, maybe I'll feel differently about Harvard after I visit... I guess I don't want to be one of those people who thinks about the name only...