You may find a lot of hustle and bustle in the country's big-name cities, but in this economy the best places to settle down are towns that boast good jobs, affordable home prices and a quality schools. The top 10 towns in the country to live in range from a cozy mountain town to a scenic suburb of Seattle, according to a poll conducted by CNNMoney.
1. Louisville, Colorado
Like the outdoors? Then Louisville, Colo., Money Magazine's choice in 2009 for the best place to live, may be the spot...Full Story