I can recommend the Keens too. DS and I both have them, and I just ordered them for him again this summer.
Very comfy (he actually hiked a mountain ... 4 miles rt) in them. I love the toe coverage.
Not cheap, but they hold up well. He wore them everyday last summer and they are still in perfect condition, of course they don't fit again as I has hoped.