wtf? if i were u i would have already paid my deposits to princeton...
stanford's program is half-baked looking like simply of combination of courses from different departments. everyone can get into stanford icme... im not even joking
like cmu, nyu, and baruch, columbia's courses r specifically designed for mfe degree, lacking certain amount of rigor but very practical.
princeton has less specifically designed courses but its electives r so diverse so good... and princeton brand is exotic. i toured the campus once, beautiful...
both columbia and princeton offer unparalleled career opportunities and support; whereas stanford's icme has shitty career services.
no brainer...