Re: where to go in South Jersey?
If you're on the salt water side, there's a sand bar in Hereford's Inlet (just north of Wildwood) that's a good place to beach the boat and hang out but early this summer it was closed due to some mating birds. I haven't tried it since May tho so it may be open now. You'll also want a chart of the inlet as it's kinda tricky sometimes. There are plenty of bars and resturants on the water in Wildwood as well but the crowd in town is too young for my taste.
If you're on the freshwater side, there's the Delaware River. In my area, there's a small island just south of the shipyard in Philly and Penn's Landing and a couple restaurants north of the shipyard on the Philly side.
What area are you in?