Swimming is bar none the most complete work out for the body.

You have to be a very competent swimmer to really get the most out of pool work though.