I would suggest looking at Rutgers, SUNY Purchase, and Depaul. I went to Purchase for a little while, but eventually I ended up at Otterbein College, outside of Columbus OH. I was like you I wanted to be in a Big City, I ended up very very happy at Otterbein, they have a very good program and it's very flexible. I have also heard great things about Penn State.