so stupid question. if running barefoot is better because you run on the ball of your foot and lay off the heel why not just run on the ball of your foot with a shoe on?
or alternately run in a non-cleated sprinting shoe?
You have to chose your shoes wisely. Everyone's feet are shaped differently. For me, Adidas turf soccer shoes are great for running. The arch is just right and they shoes feel like extensions of my feet rather than claudhoppers.
It also helps to train yourself to run on your forefoot before you try out different running shoes. That way you know what aspect you are looking for.