core work is so important for the stength in your 6 pack in order for you to run, pilates is prob one of the better work outs to do, i find these days though.. weights help with the strength but pilates and yoga are great for posture strength and flexibility.