Sachverhalt: A. Die X._ AG, Bülach, ist Eigentümerin der Grundstücke Nrn. 5631 und 5632 an der Erachfeldstrasse in Bülach. Die Baugrundstücke sind nach der geltenden Bau- und Zonenordnung der Stadt Bülach (BZO) der Besonderen Erholungszone C (Familiengartenareal) zugeschieden. Die Baugrundstücke liegen im nordwestlichen Bereich des Gebiets "Erachfeld", das im kantonalen Richtplan als Bauentwicklungsgebiet festgesetzt ist. Der grösste Teil dieses Gebiets befindet sich gegenwärtig in der Reservezone; im südlichen Bereich, im Gebiet "Hagenbuechen", sind die Grundstücke Nrn. 5623-5626 der Besonderen Erholungszone B (Sport- und Freizeitanlage) zugeteilt. B. Am 27. November 2006 reichte die X._ AG ein Baugesuch für die Errichtung einer Familiengarten-Anlage ein; hierfür soll das Bauareal (Gesamtfläche 30'848 m2) in 105 Parzellen mit einer Grösse von ca. 240 m2 aufgeteilt und auf jeder Parzelle ein Gartenhaus errichtet werden. Der Ausschuss Bau und Infrastruktur des Stadtrates Bülach verweigerte am 28. Februar 2007 die baurechtliche Bewilligung für dieses Bauvorhaben infolge fehlender planungsrechtlicher Baureife, gestützt auf § 234 des Planungs- und Baugesetzes des Kantons Zürich vom 7. September 1975 (PBG). Die Stadt Bülach plane im Gebiet Erachfeld/Gringglen die Errichtung eines Sport- und Erholungsparks. Allerdings bewillige die Baudirektion bis zum Abschluss des laufenden Verfahrens Sachplan Infrastruktur Luft (SIL) zum Flughafen Zürich keine Richtplanänderung und keine zusätzlichen Einzonungen, sondern lediglich einen flächengleichen Abtausch rechtskräftig festgesetzter Zonen. In einer ersten Etappe sei daher geplant, die Flächen der bestehenden Erholungsflächen B und C zu einer einheitlichen Zone für Sport- und Freizeitanlagen im südlichen Teil des Gebiets Erachfeld zusammenzufassen; im Abtausch dafür müssten u.a. die Baugrundstücke von der Besonderen Erholungszone C (Familiengartenareal) in die Reservezone umgezont werden. Der Stadtrat habe dem Gemeinderat der Stadt Bülach (Legislative) am 6. September 2006 unter dem Titel "Planung Erachfeld/Gringglen; Zielsetzung und Planungskonzept; Rahmenkredit" Antrag und Weisung gestellt und damit die konkreten nutzungsplanerischen Absichten öffentlich bekannt gemacht. Am 28. September 2006 seien die Medien und am 3. und 16. November 2006 die betroffenen Grundeigentümer informiert worden. Die Baueingabe sei später, am 27. November 2006 erfolgt. Am 11. Dezember 2006 habe der Gemeinderat den erforderlichen Planungskredit gesprochen. C. Gegen die Bauverweigerung erhob die X._ AG am 5. April 2007 Rekurs an die Baurekurskommission IV des Kantons Zürich. Diese wies den Rekurs am 13. Dezember 2007 ab. Die dagegen erhobene Beschwerde der X._ AG wurde am 21. Mai 2008 vom Verwaltungsgericht des Kantons Zürich abgewiesen. D. Gegen den verwaltungsgerichtlichen Entscheid hat die X._ AG am 11. Juli 2008 Beschwerde in öffentlich-rechtlichen Angelegenheiten erhoben. Sie beantragt, der angefochtene Entscheid sei aufzuheben und der Ausschuss Bau und Infrastruktur des Stadtrates Bülach sei einzuladen, die nachgesuchte Baubewilligung für Familiengärten zu erteilen. Eventualiter sei die Spruchgebühr im Disp.-Ziff. II des Rekursentscheids, entsprechend der Erwägung Ziff. 6, auf Fr. 3'500.-- festzusetzen. E. Das Verwaltungsgericht beantragt die Abweisung der Beschwerde, soweit darauf einzutreten sei. Die Stadt Bülach schliesst auf Abweisung der Beschwerde. Im zweiten Schriftenwechsel hielten die Parteien an ihren Anträgen fest. 