You thought the bay area was one of the best places to live? Not now, but, in the future, perhaps. I always think the reports like this kind are amusing.
1. Middleton, WI
2. Hanover, NH
3. Louisville, CO
4. Lake Mary, FL
5. Claremont, CA
6. Papillion, NE
7. Milton, MA
8. Chaska, MN
9. Nether Providence, PA
10. Suwanee, GA
Source: http://money.cnn.com/magazines/moneymag/bplive/2007/index.html