Best Bet - Mt. Laurel, Marlton, Medford, Moorestown. Stick with the Ms
I've lived in Mt. Laurel for 10 years. All four have good schools, and little, if any, bad neighborhoods (if you're looking in the $350k range, you won't have a problem). Biggest problem is burglaries during the day, because most of the people that live here are professionals who work during the day. There's not a heck of a lot, but it happens. Chances are you'll find this anywhere.
Westampton/Hainesport/Burlington/Cinnaminson houses in that price range will get you into a decent neighborhood, and all of these communities are near major highways & shopping. Do a little research before buying in one of these towns. There are some great deals and good neighborhoods, and you may find exactly what you like. However, the schools aren't as great as the M-towns listed above (decent schools, nonetheless, but the Ms have a reputation for being the best districts in Burlington County).