Cape May is also very nice. It doesn't have the kind of boardwalk attractions that Wildwood/Seaside Heights/OC do, but the beach is great. In fact I will be there next week--thank God, I have a friend who lives there so I don't have to shell out for a hotel, because it is not cheap!