I've run St. Louis, Boston, and Chicago, and without hesitation, I have to say that St. Louis was my favorite. I particularly enjoyed the race due to the small crowd that ran the race (4,000 people). I felt like Boston and Chicago were terrible in regard to running in throngs upon throngs of people pushing and shoving you out of the way. Herded along like cattle. The logistical nightmare of making your way through a jammed city.
I am looking for a list of small marathons in small towns / cities that are easy on the pocket book.
I'm combing through marathonguide right now, but if someone has a list, it would be appreciated.