Join for FREE,
and start talking with other members, weighing in on community polls,
Also, by registering and logging in you'll see fewer ads and pesky
welcome messages (like this one!)
I'm not going to argue that these schools are better for graduate school, except Harvard (which is an awful choice for CS for both grad and undergrad);
Regardless, even at #7, Harvard is hardly on par with MIT or Stanford.
Well going to Harvard for CS when UIUC, Carnegie and UMD are above it or right next to it is like flying to Italy to get a good hamburger... it may be great, excellent even, but there are easier and less expensive ways to get something just as good or better.