Carl,
Thanks for the great post and topic!!.
The last couple of decades seem to have been a contest to build the best golf courses. And we will look back some day at this time period as a great period of golf courses, however, I think that it is important for the small town muni to stay prevalent as well. These are the courses that keep the interest in golf alive and growing.
The great courses do, to a certain extent, but to a much smaller % in my opinion.
With that in mind, I have to say that by far and away, the best small town course I've played is Shirkey Golf Club in Richmond, MO which is a town of about 6,000 or so. It is about $30 (weekend) to walk and may have the best greens I have ever played. It is good enough that I have had friends fly from Dallas just to play it. There are definitely a couple of below average holes but it is just a fabulous course. There is no way that anyone would expect a town of 6,000 to have a course this good.
I would love to hear someone else's opinion who has played it.