Best and Worst States to Retire

Well it used to be that the 2 best places to retire were Arizona and Florida.  It appears as a result of this latest real estate boom and bust that these 2 states while great for weather have started to drop in retirees eyes as attractive places to be.  Part of it is due to the run up in real estate prices that has literally made it unaffordable for many to buy and live on a fixed income.  Florida for example has seen the first shrinkage in its population in many years.  People are moving to other venues such as Tennessee, South Carolina, Georgia, North Carolina and other venues as the cost of housing is more affordable and the real estate taxes not as burdensome.  Arizona has also seen its run up in real estate that has made it more difficult to live comfortably there.  What are your thoughts?  What are the best places to retire today?  What are the worst?