20070121 home.science: Paradise? Places where people live longest