Today I rode the trails on Bangert Island near St. Charles, MO. That was the most fun I've had in a while. I ride the Katy Trail quite often, and it passes right by Bangert. Today I took my mtb instead of my cruiser.
I plan on spending a lot more time on those mtb trails.