Any list for Philly must include:
Pine Valley, Merion, Aronimink, Rolling Green, Huntingdon Valley, Philly CC, Philly Cricket, Gulph Mills, Whitemarsh. There are others worthy of a mention as well.
Long Island...a city? No.
If you wanted to expand the Philly region that large, we'd get to include Lancaster CC, Stonewall, Saucon Valley, Lehigh and then some great NJ shore courses, Galloway Nat'l & Hidden Creek. I forgot to include Wilmington CC(Del). As for newer courses or major redesigns, you'd have to include Applebrook(new), White Manor & DuPont(redesign).
In reviewing my list above, it's amazing how many great courses were designed by or worked on by William Flynn. I know he is beloved by the Philly guys but his resume is truely remarkable.