I was going to recommend Ocean City, NJ as well. I LIKE the fact that its a dry town. No alcohol sold. It cuts down on the crazy party people. That also means it cuts down on the questionable outbursts from early twenties and late teens that are strolling the boardwalk, mostly there to make fashion statements and raise trouble. Ocean City is definitely more of a family atmosphere, when compared to Wildwood.
Cape May is beautiful and very nice, but more of an "older" atmosphere, in my opinion. Maybe for couples, retirees, etc. There are things to do there, but I think Ocean City is more family and "kid" oriented. Also, nothing says you can't make a day trip to Wildwood, or Cape May.
There is an excellent zoo right off the Garden State Parkway at exit 11 (I believe). Its the Cape May County Park and Zoo. Admission is free, but they ask for a donation at the gate to help maintain the property and animals. Its a "must do" for us each year. We usually go with a carload and drop $10-$20 in the bucket.
Enjoy your trip!