The Kona Jake is pretty good value for money in the cyclocross category. It would probably do everything you need for that kind of riding. The only possible drawback is that the top tubes on Kona...