Sachverhalt: Sachverhalt: A. Y._ (Kläger) eröffnete im Mai 2002 bei der Bank X._ (Beklagte) ein Konto und beauftrage sie, auf seine Rechnung Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 zu erwerben. Die Beklagte tätigte in der Folge einen entsprechenden Kauf, der indessen nach Ansicht des Klägers mit Bezug auf Menge und Preis nicht dem erteilten Auftrag entsprach. Die Beklagte stellt sich auf den Standpunkt, die Kauforder korrekt erfüllt zu haben. A. Y._ (Kläger) eröffnete im Mai 2002 bei der Bank X._ (Beklagte) ein Konto und beauftrage sie, auf seine Rechnung Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 zu erwerben. Die Beklagte tätigte in der Folge einen entsprechenden Kauf, der indessen nach Ansicht des Klägers mit Bezug auf Menge und Preis nicht dem erteilten Auftrag entsprach. Die Beklagte stellt sich auf den Standpunkt, die Kauforder korrekt erfüllt zu haben. B. In der Folge gelangte der Kläger ans Handelsgericht des Kantons Zürich und beantragte, die Beklagte sei zu verpflichten, ihm Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 im Nominalbetrag von USD 660'000.-- zu übergeben; eventualiter sei die Beklagte zu verpflichten, ihm den Handelswert im Urteilszeitpunkt der Obligationen der erwähnten Anleihe im Nominalbetrag von USD 660'000.-- zu bezahlen; subeventualiter sei die Beklagte zu verpflichten, Verzugszins von 5 % auf USD 424'000.-- seit Zeitpunkt des Kaufs der erwähnten Obligationen zu bezahlen. Mit Urteil vom 29. Oktober 2004 verpflichtete das Handelsgericht des Kantons Zürich die Beklagte, dem Kläger USD 24'987.15 zuzüglich 5 % Zins seit 30. Mai 2002 zu bezahlen. B. In der Folge gelangte der Kläger ans Handelsgericht des Kantons Zürich und beantragte, die Beklagte sei zu verpflichten, ihm Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 im Nominalbetrag von USD 660'000.-- zu übergeben; eventualiter sei die Beklagte zu verpflichten, ihm den Handelswert im Urteilszeitpunkt der Obligationen der erwähnten Anleihe im Nominalbetrag von USD 660'000.-- zu bezahlen; subeventualiter sei die Beklagte zu verpflichten, Verzugszins von 5 % auf USD 424'000.-- seit Zeitpunkt des Kaufs der erwähnten Obligationen zu bezahlen. Mit Urteil vom 29. Oktober 2004 verpflichtete das Handelsgericht des Kantons Zürich die Beklagte, dem Kläger USD 24'987.15 zuzüglich 5 % Zins seit 30. Mai 2002 zu bezahlen. C. Mit Berufung vom 9. Dezember 2004 beantragt die Beklagte dem Bundesgericht, das Urteil des Handelsgerichts des Kantons Zürich vom 29. Oktober 2004 sei aufzuheben und die Klage sei vollumfänglich abzuweisen. Der Kläger beantragt sinngemäss die Abweisung der Berufung. Gleichzeitig gelangt er mit Anschlussberufung ans Bundesgericht und beantragt sinngemäss, die Beklagte sei zu verpflichten, ihm Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 im Nominalbetrag von USD 660'000.-- zu übergeben bzw. ihm den Handelswert im Urteilszeitpunkt der Obligationen der erwähnten Anleihe im Nominalbetrag von USD 660'000.-- zu bezahlen; eventualiter sei die Beklagte zu verpflichten, ihm Zug um Zug gegen Zahlung von USD 33'827.82 Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 im Nominalbetrag von USD 200'000.-- zu liefern; subeventualiter sei die Beklagte zu verpflichten, ihm als Schadenersatz Obligationen der 12 % Anleihe Republik Argentinien 2001-2031 im Nominalbetrag von USD 120'000.-- zu übergeben bzw. ihm den Handelswert im Urteilszeitpunkt der Obligationen der erwähnten Anleihe im Nominalbetrag von USD 120'000.-- zu bezahlen. Die Klägerin beantragt, die Anschlussberufung sei abzuweisen, soweit darauf einzutreten sei.