I stumbled upon this site and I am happy to see readers addressing some very important issues. Lack of core strength has always been a direct influence on poor posture. May I suggest adding yoga to your training. I am confident it will increase you core strength and add to a more athletic lifestyle, not to mention make you feel great... great site, no egos here, its bookmarked !