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
“Only two sailors, in my experience, never ran aground. One never left port and the other was an atrocious liar" - Don Bamford