A blog post by Ned Batchelder asked Where can I walk to in 30 minutes?, without the usual "just draw a circle on the map" type answer, as this is never actually correct. We decided to mashup some OSM data and Perl to see if we could do better.
This is made using OpenLayers, OpenStreetMap data and Perl