I would look at getting a Cyclocross of Touring bike, like a Surly Crosshceck or Long Haul Trucker.. Solid steel frames, lots of wheel choices on Crosscheck due to its 132.5 spacing which allows 130mm or 135mm wheelsets..
Both frames are made to deal with a little bit of punishment.. Can usually be found fully built for 1000-1500, better prices for used.. They can both accommodate tire sizes up to 700x45
http://surlybikes.com/bikes/