I lived in Merchantville (bordering Cherry Hill) for 18 years, and I really miss a lot of things about the area.
Shopping, restaurants, I could go on and on... If I was in your position, I'd rent someplace and scope out the area. Taxes and home prices can vary quite a bit, as well as characteristics that will influence your perception of the quality of life in a specific community. Quiet Victorian community? New townhome in a bustling suburb? Starter bungalow? Condo? Log cabin on a lake? (Really!) It's all there... give yourself a little time to know the area before you make your choice.