dpgu800,
U made a really good case for LSE. I went to attend one conference last week and I met couple of Harvard Graduate guys who are running non-profit organization based in NYC. They were "Def. go with LSE" and that is the place for ur master. I know IHEID is amazing place and uni, i know by fact since my dad got his PhD from there, I am leaning towards LSE. This is one school that is comparable to Ivy league school in USA. Being in central London and its rigorous academic reputation, this should give me some advantages while applying for jobs after graduation. Since Kennedy went to this school, it is well known to US after Oxbridge..