I have admission to Caltech, Stanford, Berkeley(EECS), Cornell, CMU and UIUC. I am interested in EECS. I am International(India) and so shall be paying full fee. After exploring, I feel ultimately its between Caltech & Stanford. Pl give advice. I shall be writing IIT in April. Though nobody can be sure of IIT, I shall include IIT in comparison list.