Stanford or Harvard, advice please!