Sachverhalt: Sachverhalt: A. B._ ist Alleinaktionär der C._ AG, deren Tochter die A._ Immobilien AG ist. Am 9. Juni 1995 erwarb er von der Zürcher Kantonalbank eine Forderung über 25'192'884.70 Franken gegen die notleidende D._ Finanz- und Immobilien AG (nachfolgend: D._ AG) für einen Preis von 17'656'000 Franken. Zur Finanzierung dieses Geschäfts gewährte ihm die Zürcher Kantonalbank ein Darlehen in der Höhe des Kaufpreises. Ebenfalls am 9. Juni 1995 fusionierte die A._ Immobilien AG mit der D._ AG, wobei Erstere die Letztere zu Buchwerten (Aktiven: 26'130'829.20 Franken) absorbierte. Am 9. Dezember 1995 fusionierte die A._ Immobilien AG - rückwirkend auf den 1. April 1995 - auf die gleiche Art mit der (ebenfalls notleidenden) E._ Immobilien AG (Aktiven: 7'446'500 Franken), gegen welche B._ eine Forderung über 5'425'000 Franken zustand, die er kurz zuvor für den Preis von 3'592'689 Franken erworben hatte. A. B._ ist Alleinaktionär der C._ AG, deren Tochter die A._ Immobilien AG ist. Am 9. Juni 1995 erwarb er von der Zürcher Kantonalbank eine Forderung über 25'192'884.70 Franken gegen die notleidende D._ Finanz- und Immobilien AG (nachfolgend: D._ AG) für einen Preis von 17'656'000 Franken. Zur Finanzierung dieses Geschäfts gewährte ihm die Zürcher Kantonalbank ein Darlehen in der Höhe des Kaufpreises. Ebenfalls am 9. Juni 1995 fusionierte die A._ Immobilien AG mit der D._ AG, wobei Erstere die Letztere zu Buchwerten (Aktiven: 26'130'829.20 Franken) absorbierte. Am 9. Dezember 1995 fusionierte die A._ Immobilien AG - rückwirkend auf den 1. April 1995 - auf die gleiche Art mit der (ebenfalls notleidenden) E._ Immobilien AG (Aktiven: 7'446'500 Franken), gegen welche B._ eine Forderung über 5'425'000 Franken zustand, die er kurz zuvor für den Preis von 3'592'689 Franken erworben hatte. B. Im Februar 1998 führte das kantonale Steueramt Zürich bei der A._ Immobilien AG eine Buchprüfung durch. Dabei kam es zum Schluss, dass der tatsächliche Wert der fusionsweise übernommenen Aktiven der D._ AG und der E._ AG wesentlich unter den in den Fusionsbilanzen ausgewiesenen Buchwerten lag. Zwar waren die beiden Immobiliengesellschaften noch vor der Fusion durch teilweisen Forderungsverzicht saniert worden, so dass zumindest formell keine Überschuldung mehr vorlag. Die Steuerverwaltung schloss aber trotz dieser buchmässigen Bereinigung auf einen Passivenüberschuss. Sie nahm demzufolge an, dass die A._ Immobilien AG B._ - dem Alleinaktionär ihrer Muttergesellschaft - eine geldwerte Leistung erbracht habe, indem sie die Aktiven der absorbierten Gesellschaften zu überhöhten Ansätzen übernommen habe. Dadurch habe dieser die volle Deckung seiner Guthaben bei der D._ AG und der E._ AG erlangt, während die betreffenden (um rund 9,4 Mio. Franken unter Nominalwert erworbenen) Forderungen ohne Fusion zu einem guten Teil verloren gewesen wären. Sie veranlagte B._ deshalb am 5. Mai 2000 für die direkte Bundessteuer 1997/98 mit einem steuerbaren Einkommen von 4'538'800 Franken (satzbestimmendes Einkommen 4'618'500 Franken). Zu diesem Ergebnis führte - von hier und bereits im vorinstanzlichen Verfahren nicht mehr umstrittenen Aufrechnungen abgesehen - die Annahme, die geldwerte Leistung im Zusammenhang mit der Absorption der D._ AG mache 7'097'884 und jene im Zusammenhang der Absorption der E._ AG 1'832'311 Franken aus; insgesamt bestimmte die Steuerverwaltung den geldwerten Vorteil des Beschwerdeführers also auf 8'930'195 Franken. B. Im Februar 1998 führte das kantonale Steueramt Zürich bei der A._ Immobilien AG eine Buchprüfung durch. Dabei kam es zum Schluss, dass der tatsächliche Wert der fusionsweise übernommenen Aktiven der D._ AG und der E._ AG wesentlich unter den in den Fusionsbilanzen ausgewiesenen Buchwerten lag. Zwar waren die beiden Immobiliengesellschaften noch vor der Fusion durch teilweisen Forderungsverzicht saniert worden, so dass zumindest formell keine Überschuldung mehr vorlag. Die Steuerverwaltung schloss aber trotz dieser buchmässigen Bereinigung auf einen Passivenüberschuss. Sie nahm demzufolge an, dass die A._ Immobilien AG B._ - dem Alleinaktionär ihrer Muttergesellschaft - eine geldwerte Leistung erbracht habe, indem sie die Aktiven der absorbierten Gesellschaften zu überhöhten Ansätzen übernommen habe. Dadurch habe dieser die volle Deckung seiner Guthaben bei der D._ AG und der E._ AG erlangt, während die betreffenden (um rund 9,4 Mio. Franken unter Nominalwert erworbenen) Forderungen ohne Fusion zu einem guten Teil verloren gewesen wären. Sie veranlagte B._ deshalb am 5. Mai 2000 für die direkte Bundessteuer 1997/98 mit einem steuerbaren Einkommen von 4'538'800 Franken (satzbestimmendes Einkommen 4'618'500 Franken). Zu diesem Ergebnis führte - von hier und bereits im vorinstanzlichen Verfahren nicht mehr umstrittenen Aufrechnungen abgesehen - die Annahme, die geldwerte Leistung im Zusammenhang mit der Absorption der D._ AG mache 7'097'884 und jene im Zusammenhang der Absorption der E._ AG 1'832'311 Franken aus; insgesamt bestimmte die Steuerverwaltung den geldwerten Vorteil des Beschwerdeführers also auf 8'930'195 Franken. C. Nach erfolglosem Einspracheverfahren gelangte B._ an die Bundessteuer-Rekurskommission des Kantons Zürich. Diese wies seine Beschwerde am 12. Dezember 2002 ab, wobei sie allerdings nicht - wie zuvor das Steueramt - eine verdeckte Gewinnausschüttung annahm, sondern das Vorgehen von B._ als Erzielung von Einkünften aus selbständiger Erwerbstätigkeit qualifizierte. C. Nach erfolglosem Einspracheverfahren gelangte B._ an die Bundessteuer-Rekurskommission des Kantons Zürich. Diese wies seine Beschwerde am 12. Dezember 2002 ab, wobei sie allerdings nicht - wie zuvor das Steueramt - eine verdeckte Gewinnausschüttung annahm, sondern das Vorgehen von B._ als Erzielung von Einkünften aus selbständiger Erwerbstätigkeit qualifizierte. D. Am 30. Januar 2003 hat B._ beim Bundesgericht Verwaltungsgerichtsbeschwerde eingereicht mit dem Antrag, den angefochtenen Entscheid aufzuheben und das steuerbare Einkommen für die direkte Bundessteuer 1997/98 auf 72'700 Franken (satzbestimmendes Einkommen 152'400 Franken) festzusetzen. Das kantonale Steueramt Zürich und die Eidgenössische Steuerverwaltung beantragen (letztere sinngemäss) die teilweise Gutheissung der Beschwerde unter Festsetzung des steuerbaren Einkommens auf 4'513'500 Franken (satzbestimmendes Einkommen 4'593'200 Franken). Die Bundessteuer-Rekurskommission des Kantons Zürich schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei.