Columbia University is an excellent school with a prestigious faculty and reputation. It offers a variety of programs, and also has renowned graduate schools that would help further one's career.
One of the few negatives about Columbia, and this is personal preference, was the fact that it was in the city. For my college experience, I was looking for more of a small town, college feel. In this environment, you will not be able to find this.