Hi, I am looking at buying some new trail trainers for the running the sandstone trail. This run is a mixture of surfaces from mud, hills, forest path, little road, but mainly fields and trails paths. I have adidas kanadia but they hurt my toes. Ideally I want a trainer that grips well and is cushioned enough for me to run for 6 hours. Please help???