Sachverhalt: Sachverhalt: A. Bei der X._AG handelt es sich um eine schweizerische Aktiengesellschaft mit Sitz in C._, Kanton Zug. Als Gesellschaftszweck werden angegeben die "dauernde und wesentliche Beteiligung an Gesellschaften sowie Finanztransaktionen aller Art" u.a. Mit Entscheid vom 3. April 2000 auferlegte die Eidgenössische Steuerverwaltung der X._AG eine auf die Begünstigten zu überwälzende Verrechnungssteuer im Betrag von Fr. 1'326'741.60. Die Verrechnungssteuerforderung beruht auf verschiedenen geldwerten Leistungen, welche die Gesellschaft an ihr nahestehende Personen erbracht haben soll. Mit Einspracheentscheid vom 30. Oktober 2000 reduzierte die Eidgenössische Steuerverwaltung die Steuerforderung auf Fr. 1'175'676.10. A. Bei der X._AG handelt es sich um eine schweizerische Aktiengesellschaft mit Sitz in C._, Kanton Zug. Als Gesellschaftszweck werden angegeben die "dauernde und wesentliche Beteiligung an Gesellschaften sowie Finanztransaktionen aller Art" u.a. Mit Entscheid vom 3. April 2000 auferlegte die Eidgenössische Steuerverwaltung der X._AG eine auf die Begünstigten zu überwälzende Verrechnungssteuer im Betrag von Fr. 1'326'741.60. Die Verrechnungssteuerforderung beruht auf verschiedenen geldwerten Leistungen, welche die Gesellschaft an ihr nahestehende Personen erbracht haben soll. Mit Einspracheentscheid vom 30. Oktober 2000 reduzierte die Eidgenössische Steuerverwaltung die Steuerforderung auf Fr. 1'175'676.10. B. Am 8. Januar 2002 hiess die Eidgenössische Steuerrekurskommission eine Beschwerde der X._AG teilweise gut und setzte die auf die Begünstigten zu überwälzende Verrechnungssteuer auf Fr. 1'055'073.70 fest. Der Steuerbetrag resultiert aus zwei Geschäften: 1) Einerseits geht es um ein Darlehen, welches die Y._mbH in Hamburg dem Aktionär der X._AG gewährte. Einzige Gesellschafterin der Y._mbH war die X._AG. Die Eidgenössische Steuerrekurskommission bezeichnete wie bereits die Eidgenössische Steuerverwaltung das Darlehen als simuliert und die Leistung als Ausschüttung an den Aktionär der X._AG, den nigerianischen Staatsangehörigen A._ mit Domizil in G._, England. 2) Sodann standen Überweisungen der M._Ltd., Malta, von Fr. 1'064'909.-- (1992) und Fr. 730'750.-- (1993) an die X._AG in Frage. Die Eidgenössische Steuerrekurskommission erachtete den Einwand der X._AG, wonach sie diese Beträge treuhänderisch für die von ihr zu 40 % beherrschte N._Ltd., Nigeria, eingenommen habe, nicht als stichhaltig und behandelte die Transaktionen als Eigengeschäfte. Da die Einnahmen mit Ausnahme der Kommission nicht erfolgswirksam verbucht worden seien, müssten sie als geldwerte Leistungen an den Aktionär oder nahestehende Personen betrachtet werden. Was die Rückvergütung der U._Inc., New York, an die X._AG zu Gunsten der V._, Nigeria, betrifft, erachtete die Eidgenössische Steuerrekurskommission den Nachweis nicht als erbracht, dass eine entsprechende Überweisung tatsächlich erfolgte. In diesem Punkt hiess sie die Beschwerde gut und sprach der teilweise obsiegenden X._AG eine reduzierte Parteientschädigung zu. Was die Rückvergütung der U._Inc., New York, an die X._AG zu Gunsten der V._, Nigeria, betrifft, erachtete die Eidgenössische Steuerrekurskommission den Nachweis nicht als erbracht, dass eine entsprechende Überweisung tatsächlich erfolgte. In diesem Punkt hiess sie die Beschwerde gut und sprach der teilweise obsiegenden X._AG eine reduzierte Parteientschädigung zu. C. Die X._AG führt Verwaltungsgerichtsbeschwerde mit dem Antrag, der Entscheid der Eidgenössischen Steuerrekurskommission sei aufzuheben und es sei festzustellen, dass die geltend gemachten Verrechnungssteuerforderungen nicht bestünden. Eventualiter sei die Sache für weitere Beweisabnahmen an die Vorinstanz zurückzuweisen. Die Eidgenössische Steuerverwaltung beantragt, die Beschwerde abzuweisen. Überdies sei der angefochtene Entscheid der Eidgenössischen Steuerrekurskommission dahingehend zu korrigieren, dass der Beschwerdeführerin keine Parteientschädigung zugesprochen werde. Die Eidgenössische Steuerrekurskommission verzichtete auf Vernehmlassung.