CNNMoney.com lists the 100 best places to live in the United States. You can do a search at the site for your town or city to see where it ranks. I was surprised to note that our humble little hamlet ranks 95th in the nation. If that's true then a lot of Americans must be living in pretty grim surroundings.