I live in the NYC area (just across the river on the NJ side) and it was just a few months ago that I was looking at flight schools. I took a day and drove to most of the ones within about an hour's drive or so to talk with them, get some idea of prices, etc, and to check out the airports a little bit. I ended up creating a spreadsheet with the prices to get a rough idea of the total cost at each school, and used that as just one of the factors for picking a school.
In the end, I decided on a slightly farther non-towered airport (SMQ) over a slightly closer towered one (MMU or CDW). I figured that at least initially, it would make things a lot easier to work in and out of a non-towered airport. Also, I can screw up with one less person yelling at me about it. (I sometimes listen to a couple of LiveATC streams at work, and sometimes listen to FRG. I think it was a good choice to not be mixing it up with bizjets and the like at an airport like MMU or FRG.)
I can't offer you any advice on the 150/152 vs. 172 issue; I had expected I would have needed to choose between those, but the school I'm at has Piper Cherokees instead. I did do a 'discovery flight' at a different airport that used 152s and 172s, and had I done training there probably would have ended up in the 172.
I guess this depends on where you're doing the training. There are a couple of airports with schools under the class B (Linden, Morristown, Lincoln Park, Caldwell, Republic, and Westchester, basically) but depending on one's tolerance for distance, it's possible to get out past that, though most of the airports are under the outer ring of the B-space, so you've got some breathing room.