CNN/Money Magazine‘s annual “Best Places to Live” feature highlights small towns (7.5k to 50k in population) in its Top 100 list this year. Middleton, Wisconsin, population 17,400, took top honors. I’m familiar with quite a few of the NJ and PA locations on the list. Most of the NJ towns I would not recommend unless you happen to have a household income of over $100,000. Emmaus, PA isn’t bad though.