When Money Magazine releases its “Best Places to Live” issue, it usually makes for interesting reading. Ann Arbor made the top 25 (it was 25), although I’m feeling less than happy to be in Ann Arbor during this godforsaken Art Fair. But really, Tree Town is a great place to live and work.
The Top 10
1. Fort Collins, CO
2. Naperville, IL
3. Sugar Land, TX
4. Columbia/Ellicott City, MD
5. Cary, NC
6. Overland Park, KS
7. Scottsdale, AZ
8. Boise, ID
9. Fairfield, CT
10. Eden Prairie, MN
Also check out the skinniest cities, youngest cities, safest cities, and the cities with the best job growth.