yeezus
It's OVER 5,000!
I lived in King of Prussia for 5 months two years ago because of work. So I have "been" (more like eaten a meal) in Cherry Hills, Cambden, and I went to the Six Flags in Jackson lol. Not quite an expert in all things Jersey, but I definitely preferred Philly.
Where the hell did you eat a meal in Camden? Only place I go for food in Camden is a cheesesteak place called Donkey's, because they have the best cheesesteaks of anywhere I've ever had, bar none. Cherry Hill is a massive place with still too many people in it, and they can definitely be quite snobby. But again, it's huge so it's tough to generalize. I prefer Philly as well, but you missed out on some really good places. I'm sure it's my bias kicking in, but I prefer my town to any place you named (except Philly, but it's close, because you basically live in Philly without the downsides).