As runners, we are constantly on the look out for new ways to make us faster and more efficient. One of the easiest ways, without more bloody training, is to have a pair of shoes that enhances your running. So at every marathon expo or running event I would stare enviously at the On stand, ogling their incredibly innovative shoes...