Pfizer is scooping up worldwide marketing rights to the non-prescription version of Nexium for $250 million up front.