20 Western Towns of the Future
Tuesday, February 23, 2010
by Charles Weasner and Steve Redmond
Palo Alto, San Diego, Tucson, Pasadena, Denver, Boise, Fairbanks, and more: Here's why to live in these cities now

Read the rest of the article here.... http://www.sunset.com/travel/most-innovative-cities-00400000064623/page7.html