I think Hobart should be included in this one. It is definitely one of the smaller towns doing its job to create a downtown with life. It has a lot of stuff happening in the downtown and is a great place to visit!

Anybody else know of any other small towns that are doing great. I know some stuff about Pawhuska and its resurgent downtown, but it hasn't been made public yet. All I have to say is Pioneer Woman is going to have a huge impact on that town! It will be the small town to visit in 3-5 years with shops, b&bs, restaurants, and tourist attractions.