My greyhound can run faster than your honor student.

Friday, March 25, 2005

Naperville, Illinois is Number One in a ranking of the nation's least stressful cities.

American City Business Journals publishes metropolitan business newspapers and came up with the listing, after a study of 245 cities with more than 100,000 residents. The group says Naperville earned the top spot because of its high incomes, low unemployment and stable families.

No comments: