Best Places to Live and Launch 2008
March 20, 2008: 4:36 PM ETWhat do you think of our 100 Best Places to Live and Launch list? Do you live in one of the towns we picked? Have we overlooked a great place we should consider next year? Where have you found the best balance of business amenities and a high quality of life?