Palmyra Area - G. Winters and Riverside are the sailing marinas. Facilities are servicable, not fancy. Nice floating docks at Winters. Strong currents on the Delaware and an eight foot tidal swing. Sailing can be good when the river is quiet. But by noon on summer weekends you're getting bounced around by a LOT of wakes from clueless power boaters. You also need to watch for commercial traffic on the river. Tugs pushing barges come up fast and you need to stay out of their way. The folks on our old dock at Winters are friendly.
Barnegat Bay - Just moved our boat up the back bays from Beach Haven to Barnegat. It's a much better place to sail IMHO than the Delaware River. Good wind, lots of places to visit/anchor/overnight. But if you're going to be an hour+ from your boat you might want to think about a boat that would be comfortable to sleep aboard. We stay down on our boat for a couple of days at a time, so it does double duty as a shore house.
95 Catalina 30 Island Time
“The sail, the play of its pulse so like our own lives: so thin and yet so full of life, so noiseless when it labors hardest, so noisy and impatient when least effective." - Henry David Thoreau