More on McNeil's focusJohnson & Johnson (McNeil) said Monday it's agreed to buy Pfizer Inc.'s consumer-products unit for $16.6 billion in a move to boost its presence in the growing personal health-care segment and better balance its portfolio of businesses.