I just received my Princeton SPIA MPA admission, I also have Yale Jackson (funding TBD) just-below-full-ride at SAIS. Although they have not come out yet, I'm not considering MSFS or SIPA. (just not my fits)
I really have a wide range of interests across security and development, and I'll have a really difficult time with my choice especially if I miraculously also get into Stanford MIP (which I don't think will happen). I have mixed thoughts about HKS MPP, as it's such a big programme and I think I would really enjoy close interaction with the faculty. But then, the simple size of the faculty would mean that there would always be a professor who does whatever I am interested in. Also, I would really enjoy the negotiation classes. Probably I will not be able to afford HKS MPP anyway but still...
How would you guys choose?