Sully,
I would take Massachusetts over PA or NJ for diversity:
Mountains:
Taconic, The Orchards
City:
Brookline, Charles River, Brae Burn, Boston Golf Club
Country,
Myopia Hunt, Essex County, Old Sandwich, Salem
Ocean,
Kittansett, The Ho!, Nantcuket, Sankaty.
Lots of public options on and near The Cape plus Redtail by Silva, some great 9 holers.........