H.M.
I think Yardley is pretty expensive, though I haven't looked at prices there in detail. We live in East Amwell Township, which is about 10 minutes north of Hopewell. It is a rural area with a lot of horse farms and a K-8 school that people seem to like (my son is set to start k-garten this fall, so I haven't experienced the school yet). The people are an eclectic mix--middle-class families, retired executives, farmers, wealthy land owners. I like that fact that there is a lot of unspoiled natural beauty here, yet there are so many things to do within minutes in every direction. I had been living in major cities for 15 years before settling here, and now I can't imagine living anywhere else.
Taxes are a big issue, however. But taxes here are lower than most other surrounding areas in NJ (still outrageous, though).