+1 on murph. did it on tuesday. And personally crossfit has me in better shape than ive ever been. It has made sailing easier too. Find that I dont get tired/fatigued nearly as much.