Faits: A. W._, né en 1945, était assuré auprès de la Concordia, Assurance suisse de maladie et accidents (ci-après : la caisse) notamment pour l'assurance obligatoire des soins et l'assurance des soins complémentaires (Diversa et Natura). Atteint d'un adénocarcinome du cardia et présentant un status après oesogastrectomie polaire supérieure (mars 1999) suivi de trois cycles de Cisplatine-5FU, ainsi qu'une récidive métastatique ganglionnaire et pleurale au niveau thoracique avec épanchements pleuro-bilatéraux, un traitement de chimiothérapie associant le Taxotere et le Paraplatin lui a été prescrit par son médecin traitant, le docteur T._, dès le 15 octobre 2001. Après un échange de correspondances avec l'assuré, respectivement son médecin traitant, la caisse a refusé de prendre en charge le Taxotere et le Paraplatin, par décision du 8 avril 2002, au motif que ces médicaments avaient été prescrits pour des indications non enre gistrées auprès de l'organe de contrôle des médicaments, Swissmedic. W._ s'est opposé à cette décision, en produisant un rapport (du 30 avril 2002) du Professeur L._, médecin-chef de la Fondation du centre pluridisciplinaire d'oncologie, selon lequel l'association des chimiothérapies utilisée chez l'assuré avait non seulement été utile pour ce dernier, mais était également, de manière générale, extrêmement efficace pour le type de maladie dont il souffrait. L'assuré a également transmis à la caisse l'avis de l'Ombudsman de l'assurance-maladie sociale (du 2 mai 2002), selon lequel dès lors que les deux médicaments en question figuraient sur la liste des spécialités sans limitation, la caisse était tenue d'en assumer le remboursement. La caisse a confirmé son point de vue par décision sur opposition du 2 juillet 2002. B. W._ a déféré cette décision au Tribunal des assurances du canton de Vaud. Il est décédé en septembre 2002. Après avoir entendu les docteurs T._ et L._ (audience d'instruction du 15 mai 2003), le tribunal a admis le recours en ce sens que la caisse est tenue de prendre en charge l'intégralité des frais des médicaments en cause. C. La caisse interjette recours de droit administratif contre ce jugement, dont elle requiert l'annulation, en concluant, sous suite de frais et dépens, à la confirmation de sa décision sur opposition du 2 juillet 2002. B._, exécuteur testamentaire de feu W._, conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales (OFAS), Division Maladie et accidents (intégrée, depuis le 1er janvier 2004, à l'Office fédéral de la santé publique) en propose l'admission.