Great school. There are a lot of different types of people here, so its easy to fit in. As an electrical engineer, its great that I can be at a school that is thoroughly respected for my major, but at the same time I have tons of options to go out and have fun.
Its the perfect mix of academics and college life, in my opinion. (at least for engineers)