It really depends on what you want to do after graduating. If your goal is to work in Silicon Valley, then Stanford is the top choice hands down. If you goal is to work on Wall Street or Capitol Hill, then Harvard is a no brainer. For medicine, it’s probably a toss up. Also location is probably a factor. Most people west of the Rockies will probably prefer Stanford, while those East of the Mississippi will prefer Harvard.