The Moorestown/Mt.Laurel/Marlton/Medford/Maple Shade areas are a great place to live. I lived there for 20 years growing up. I visit Moorestown and Philly about twice a month now.
The pros of Moorestown and surrounding South NJ areas:
1) There's about 4 malls within a half hour drive, and shopping plaza's/movies/restaurants everywhere. You want something, you can probably get it here.
2) Cheapest gas you'll ever find, yes, cheaper than DE.
3) White Castle baby!
4) Close to shore/AC and Philly areas, easy drive to Poconos/NYC.
5) Nice roads.
6) Great schools, education wise and teacher:student ratios
7) Moorestown Main St. is gorgeous, very well done.
8) Low crime
9) Very cheap liquor, even cheaper than DE. I have friends in Philly who make liquor runs to NJ, yes it's that much cheaper. I also have friends who moved from Philly to NJ to live, so Philly can't be that much better.
Cons:
1) Speed limits are low in many areas to generate revenue (good ex is right off Betsy Ross)
2) Housing is way overvalued, and property taxes suck
3) Traffic circles suck (route 73 is a good example)
4) Not much to do socially except hang with neighbors, not much night life
5) Traffic can be a nightmare, mainly rush hour and holidays
And sorry Deeko, WaWa > Sheetz. And I've been to Sheetz in PA, WV, MD, and NJ. For example, I just ordered a chicken salad hoagie the other day from Sheetz (in MD). It tasted like sht compared to WaWa's, and cost more. Also, WaWa has better bread selection, like people eating healthy (multigrain). WaWa sells fresh veggie snacks and Sheetz doesn't. As well as cheaper gas than Sheetz. Sheetz is a cheap imitation of WaWa and I've been to most of them in the Northeast.