I would be more happy living in NYC even though Columbia is not in the best part of the city. However, I have heard that dental students in Columbia complaint about being treated as second citizen, and some of the professors are not great, and heavier course load in the first two year( heavier then the medical school )
However, Penn is a little bit more expensive then Columbia and I was not too excited about Philly when I was there.