@redoxreaction if you are concerned about wharton being too finance -prestige focused why not also consider Economics at Penn? You can still take advantage of wharton and the resources it can give you ( take as many finance/management classes as you want), get a top 10 econ degree and connect with other CAS students who are bound to be more more socially conscious than many wharton kids (however this is a gross generalization, there are many wharton kids who are interested in public policy and social issues. Look up Penn Wharton Public Policy initiative fir example. And there are many other organizations too. Also penn has a very flexible curriculum and student interaction between the 4 ugrad schools is very big. many wharton, engineering kids have great exposure to liberal arts, and a huge number of them end up double majoring. You can major in whatever you want at Penn and still take advantage of all the unparalleled pre-professional opportunities Penn can give you while getting a great lib arts education. Penn is ranked as the 5th most entrepreneurial university after stanford, harvard, berkeley, Nyu.
Now if you prefer columbia for other reasons, i am sure it provide you with an excellent education and nyc is much better than philly but i am mot sure it can provide you with the same opportunities in terms of practical skills/ entrepreneurial environment.