HELP!!! need advice on college selection. Harvard-Stanford-Princeton

<p>Hi everyone,</p>

<p>I have a problem that I'm thankful for but it's going to be a really hard decision for me to make between Harvard, Stanford, and Princeton. I'm hoping to either major in electrical engineering or computer science. What's the difference in these schools for these majors? I am from the east coast so Harvard and Princeton are more local. All costs being aside, which will give me the best education and undergraduate experience? I have never been to Stanford so I have no feel for it, but I enjoyed my visits to Harvard and Princeton. Is Harvard too graduate student focused and not on their undergrads?
I know Harvard has some of the best connections, Princeton has the undergraduate focus, and Stanford is in Silicon Valley so any advice on this decision would be greatly appreciated!!!</p>