Sachverhalt: A. Die X._ AG ist eine im Handelsregister des Kantons Basel-Landschaft eingetragene Aktiengesellschaft. Sie schliesst Finanzierungs- und Leasingverträge für Fahrzeuge, Schiffe und Industriegüter ab. Seit dem 1. Januar 1995 ist sie im Register für Mehrwertsteuerpflichtige eingetragen. Die Eidgenössische Steuerverwaltung führte in den Monaten Mai und Juni 1999 bei der Steuerpflichtigen eine Kontrolle durch, die erst im Juli 2000 beendet werden konnte. Aufgrund der dabei festgestellten Mängel forderte sie mit Ergänzungsabrechnung vom 14. Juli 2000 für die Zeit vom 1. Januar 1995 bis zum 31. März 2000 Mehrwertsteuern im Betrag von Fr. 423'725.-- zuzüglich Verzugszins von 5 % ab 1. Juli 1998 (mittlerer Verfall) nach. B. Da die X._ AG die Ergänzungsabrechnung bestritt, traf die Eidgenössische Steuerverwaltung am 23. Oktober 2002 einen förmlichen Entscheid und bestätigte die Steuerforderung von Fr. 423'725.--. Dagegen erhob die X._ AG Einsprache, die am 11. Juni 2003 abgewiesen wurde; zugleich wurde festgestellt, dass der angefochtene Entscheid im nicht bestrittenen Betrag von Fr. 146'235.25 zuzüglich Verzugszins seit dem 1. Juli 1998 in Rechtskraft erwachsen sei. Gegen diesen Einspracheentscheid wandte sich die X._ AG an die Eidgenössische Steuerrekurskommission, die die Beschwerde am 16. Juni 2005 abwies. C. Mit Verwaltungsgerichtsbeschwerde vom 7. Juli 2005 beantragt die X._ AG dem Bundesgericht, den Entscheid der Eidgenössischen Steuerrekurskommission vom 16. Juni 2005 aufzuheben. Die Eidgenössische Steuerverwaltung schliesst auf Abweisung der Beschwerde. Die Eidgenössische Steuerrekurskommission hat auf eine Vernehmlassung verzichtet. 