I am training for a marathon right now, and 12 miles is a good distance. Word of caution though, I also wear Free's for training but you should limit your distance to 3-5 miles. They are for strengthing your feet, not for distance running. Run 3-5 once or twice a week, and you will notice a...