I read a very interesting article recently that discovered that the single best way to run was barefoot, outside, on natural terrain. It's how our body is designed to work. There's a crew of runners that do marathons around the perimeter of some smaller islands in Hawaii that run the whole of it barefoot through grass and sand and dirt. You might not have the most attractive feet afterward, but it's good for you!