In reply to Chris Davids:
There are three certainties in life - death, taxes and smelly Anasazis. You can delay the onset of the pong by airing your shoes at every possible occasion - don't leave them festering in your rucksack between trips. In my experience, Scholl anti-odour sprays don't really do it, and washing them only has a temporary effect.