I, too, love my Keens. I have had them for three years, use cleats with no problems at all. I have had no odor problems, but I do hose them off from time to time. Definitely will try the washing machine trick :D . I wear them year round and in winter, wear Smartwool socks and in the coldest weather, wear a lightweight liner sock with neoprene socks over the liners.
When I was wearing Specialized shoes, I had terrible hot foot problems. On my cross country ride, I had to stop sometimes every ten to fifteen miles. That is a pain...literally and figuratively! I heard about the Keens the following spring (2008) and thought I would take a chance. I immediately left on another cross country trip with a century on the 2nd or third day! It was then that I became sold on them!! I have not put on another pair of cycling shoes since. The Keen sandals fit the bill for me from 10 mile commutes to metrics and full centuries. They show little wear even though I have over 12,000 miles of riding with them.
Am I a fan? You betcha!!!:)

