I do a little AiKiDo, too to keep myself healthy.
That seems to be better than swimming, since each joint is being used in every training...