Faits : Faits : A. Le 29 mai 1996, Y._, citoyen anglais domicilié en Angleterre, et la Banque X._ (ci-après: X._) ont conclu un contrat de crédit lombard, crédit dans lequel l'emprunteur donne des avoirs réalisables en nantissement à la banque: X._ accordait un tel crédit pour une valeur maximale de cinq millions de dollars américains, couplé avec un acte de gage et de cession générale en sa faveur. Le contrat prévoyait notamment qu'en cas de baisse du marché monétaire et du marché des actions, Y._ s'engageait à compléter les garanties immédiatement, à première réquisition de la banque et dans les vingt-quatre heures (« on our first demand and within 24 hours »), de façon à respecter les coefficients de marge en vigueur (proportion entre les actifs en garantie et les montants mis à disposition par la banque), ou à faire l'apport de fonds complémentaires; à défaut, la banque se réservait le droit, entre autres, de réaliser à sa convenance tout ou partie des garanties fournies afin de régulariser la situation. En garantie du crédit, Y._ a transféré en dépôt chez X._ un portefeuille de titres. Ultérieurement, il a ajouté des titres "Brazil Repackaged Bonds" d'une valeur nominale d'un million et demi de marks allemands. Ces titres étaient des "obligations repackagées", c'est-à-dire un emprunt synthétique (ou structuré) lié à un titre de référence, en l'espèce des obligations d'État brésiliennes. Ces titres ne bénéficiaient pas d'un marché très liquide. Émis par une société créée pour la circonstance et basée aux îles Caïmans, ils étaient distribués par un consortium bancaire en Allemagne. La banque A._ Ltd., par un contrat de garantie et de swap, garantissait les paiements dus par l'émetteur en vertu des conditions d'émission. Entre les 6 et 10 août 1998, les titres "Brazil Repackaged Bonds" ont été négociés à la bourse de Francfort à un cours variant entre 87 % et 88,75 % de la valeur faciale. B._, à Londres, avait les pouvoirs de gérer les comptes de Y._. Ce dernier et X._ avaient en outre passé un contrat de dépôt, mais n'étaient en revanche pas liés par un contrat de gestion de fortune. Le 17 août 1998, la crise russe, due à la décision du gouvernement russe de laisser flotter le rouble et de décréter un moratoire sur le service de la dette intérieure et sur le remboursement des dettes des entreprises et banques envers les créanciers étrangers, a entraîné une baisse des marchés boursiers. Invité à reconstituer sa marge, Y._ a versé le 18 août 1998 la somme de 50'000 livres sterling à X._. Les jours suivants, X._, d'entente avec Y._, a vendu divers titres de ce dernier. Le 26 août 1998, 80'000 titres "Brazil Repackaged Bonds" ont été échangés à la bourse de Francfort au cours de 60 %. Le 28 août 1998, la banque A._ Ltd. a informé X._ qu'il y avait de fortes chances qu'elle ait recours à la clause de "kick out" pour les "Brazil Repackaged Bonds", c'est-à-dire à une clause de résiliation du contrat de swap qui l'autorisait à dénoncer l'emprunt synthétique de manière anticipée et à le rembourser à une valeur réduite, correspondant au montant résultant de la liquidation des titres sous-jacents à la valeur de marché, après indemnisation de tous les créanciers et paiement de tous les frais et commissions. A cette date, la banque émettrice du titre l'estimait à 13 % de sa valeur faciale. Le même jour, sans instruction de Y._ ou de son représentant B._, X._ a vendu l'intégralité des titres "Brazil Package Bonds" à la société émettrice au prix offert par celle-ci hors bourse, soit 195'000 marks allemands correspondant à 13 % de la valeur faciale. Cette opération servait, elle aussi, a reconstituer la marge. A partir du 30 octobre 1998, X._ a vendu de nouveaux titres de Y._ afin de reconstituer la marge. Ces titres étaient également des produits dérivés. Le 4 septembre 1998, à la bourse de Francfort, 190'000 titres "Brazil Package Bonds" ont été négociés au cours de 38 %. Entre les 4 et 21 septembre 1998, ces titres y ont été négociés à un cours entre 35 % et 40 %. A partir du 30 octobre 1998, X._ a vendu de nouveaux titres de Y._ afin de reconstituer la marge. Ces titres étaient également des produits dérivés. Le 4 septembre 1998, à la bourse de Francfort, 190'000 titres "Brazil Package Bonds" ont été négociés au cours de 38 %. Entre les 4 et 21 septembre 1998, ces titres y ont été négociés à un cours entre 35 % et 40 %. B. Le 29 septembre 1999, Y._ a ouvert action devant la Cour civile du Tribunal cantonal vaudois contre X._, notamment en paiement de 800'000 fr. avec intérêt à 7 % dès le 7 juin 1999 du fait d'opérations exécutées sans autorisation. X._ a conclu au rejet et, reconventionnellement, au paiement de 819'353 fr. 74 avec des intérêts différenciés. Suite à une transaction judiciaire partielle, seule la conclusion de Y._ portant sur le versement de 800'000 fr. restait litigieuse. Par jugement du 29 novembre 2005, la Cour civile a condamné X._ à payer à Y._ la somme de 595'012 fr. avec intérêt à 5 % l'an dès le 9 juin 1999. En résumé, elle a jugé que la responsabilité contractuelle de X._ était engagée pour le dommage causé à Y._ par la vente des titres "Brazil Repackaged Bonds": d'une part, la banque n'avait pas respecté la procédure stricte prévue dans le contrat, soit essayer de contacter Y._ ou son représentant et attendre un délai de vingt-quatre heures pour lui permettre de renflouer son portefeuille ou de verser des fonds supplémentaires, avant de réaliser des titres; d'autre part, la vente de ces titres, plutôt que d'autres obligations détenues par Y._, était une mauvaise opération, car même lors de la culmination de la crise à fin août 1998, ils valaient en "fair value" plus de 50 % de leur valeur faciale, et en outre, leur vente ne permettait pas de reconstituer la marge. Par arrêt du 29 novembre 2006, la Chambre des recours du Tribunal cantonal vaudois a rejeté le recours de X._, qui se plaignait notamment de ce que la Cour civile avait écarté les témoignages de C._ et D._, ses ancien ou actuel employés, ainsi que de B._, le représentant londonien de Y._. Elle a en particulier estimé le moyen soulevé contre le refus d'entendre les témoins infondé; pour le surplus, elle a relevé qu'il était douteux que le prétendu arbitraire dans l'appréciation des preuves ait pu influer sur le jugement, dès lors que pour retenir la responsabilité de la banque, la Cour civile lui avait imputé un comportement fautif consistant en une absence de justification dans le choix des titres vendus, aboutissant à une opération dont il n'était pas démontré qu'elle était propre à reconstituer la marge; or, il s'agissait d'une question de droit qui ne pouvait être examinée que dans le cadre du recours en réforme. Par arrêt du 29 novembre 2006, la Chambre des recours du Tribunal cantonal vaudois a rejeté le recours de X._, qui se plaignait notamment de ce que la Cour civile avait écarté les témoignages de C._ et D._, ses ancien ou actuel employés, ainsi que de B._, le représentant londonien de Y._. Elle a en particulier estimé le moyen soulevé contre le refus d'entendre les témoins infondé; pour le surplus, elle a relevé qu'il était douteux que le prétendu arbitraire dans l'appréciation des preuves ait pu influer sur le jugement, dès lors que pour retenir la responsabilité de la banque, la Cour civile lui avait imputé un comportement fautif consistant en une absence de justification dans le choix des titres vendus, aboutissant à une opération dont il n'était pas démontré qu'elle était propre à reconstituer la marge; or, il s'agissait d'une question de droit qui ne pouvait être examinée que dans le cadre du recours en réforme. C. Parallèlement à un recours de droit public contre l'arrêt de la Chambre des recours, qui a été rejeté par arrêt séparé de ce jour, X._ (la défenderesse) interjette le présent recours en réforme au Tribunal fédéral contre le jugement de la Cour civile. Elle conclut principalement à la réforme de cette dernière décision en ce sens que les conclusions de son adverse partie sont rejetées, subsidiairement au renvoi du dossier à l'autorité intimée pour nouvelle décision dans le sens des considérants, avec suite de frais et dépens. Y._ (le demandeur) propose le rejet du recours, sous suite de frais et dépens.