Many would suggest a Surly cross check because of its versatility.
If you plan to ride a lot on dirt or gravel trails, would suggest tires
at least 38 mm. Currently have 42 mm Marathons on my cross check,
handle the soft muddy/sandy spots much better than 38 mm tires did.
With the cross check, you could install a LHT fork to have the
capability to add front racks for touring.