If I had to choose just one shoe for all my running it would be the Roclite 295, the reason for this is that uniquely for any shoe I have used, you never feel as if you are in the wrong shoe on any surface whether that is road, trail, muddy cross-country, rock, gravel, sand and even in my race today - ice. When I look at the sole of the off-road shoes from the major road shoe manufacturers I just smile the knowing smile of someone who has actually been off-road.