Sachverhalt: Sachverhalt: A. Die Eheleute E._ sind Eigentümer der in Brugg am Bruggerberg gelegenen Parzellen Nr. 106 und 107 mit einer Gesamtfläche von 46.01 a. Im Zonenplan 1972 der Stadt Brugg waren diese Parzellen der Wohnzone Hang (WH), 1. Etappe zugewiesen. A. Die Eheleute E._ sind Eigentümer der in Brugg am Bruggerberg gelegenen Parzellen Nr. 106 und 107 mit einer Gesamtfläche von 46.01 a. Im Zonenplan 1972 der Stadt Brugg waren diese Parzellen der Wohnzone Hang (WH), 1. Etappe zugewiesen. B. Die Stadt Brugg legte vom 13. Dezember 1993 bis 17. Januar 1994 ein erstes Mal die Revision der Nutzungsplanung (Bauzonen- und Kulturland) sowie die Bau- und Nutzungsordnung öffentlich auf. Aufgrund der Einsprache- und Mitwirkungsbegehren wurden verschiedene Änderungen an der Zonenplanung vorgenommen und die Bau- und Nutzungsordnung zudem dem neuen Baugesetz und dessen Anschlusserlassen angepasst. Es fand eine zweite Auflage vom 24. Oktober bis zum 23. November 1994 statt. Die Pro Natura erhob (erneut) Einsprache u.a. hinsichtlich des Gebietes am Bruggerberg, bestätigte ihre früheren Anträge und stellte weitere Begehren. Der Stadtrat Brugg hiess diese Einsprachen am 14. Dezember 1994 bzw. am 25. Januar 1995 teilweise gut und wies sie im Übrigen ab. Der Einwohnerrat Brugg beschloss in der Folge am 6. September 1996 die Nutzungsplanung Siedlung und Kulturland sowie die Bau- und Nutzungsordnung mit verschiedenen Änderungen. Danach sind die Parzellen Nr. 106 und 107 der Zone W2 zugeteilt. Der Einwohnerrat Brugg beschloss in der Folge am 6. September 1996 die Nutzungsplanung Siedlung und Kulturland sowie die Bau- und Nutzungsordnung mit verschiedenen Änderungen. Danach sind die Parzellen Nr. 106 und 107 der Zone W2 zugeteilt. C. Der Grosse Rat des Kantons Aargau genehmigte am 9. Juni 1998 die Nutzungsplanung Siedlung und Kulturland (ZP 96 und KLP 96) sowie die Bau- und Nutzungsordnung (BNO) mit Ausnahme des Bereichs Bruggerberg oberhalb Baslerstrasse/ Herrenmatt. Der Regierungsrat des Kantons Aargau hiess am 17. Mai 2000 die Beschwerde der Pro Natura teilweise gut und wies Teile der Parzelle Nr. 106 (15 m ab der westlichen Parzellengrenze) der Naturschutzzone, insbes. der Zone Magerwiese (Trockenstandort) zu. In der Folge genehmigte der Grosse Rat am 16. Januar 2001 die "Teilzonenplanung nördlich Baslerstrasse, Herrenmattweg und Hansfluhsteig der Stadt Brugg vom 6. September 1996, bereinigt durch den Beschwerdeentscheid des Regierungsrates". Am 31. Januar 2001 berichtigte der Regierungsrat seinen Beschwerdeentscheid vom 17. Mai 2000 in formeller Hinsicht. Am 31. Januar 2001 berichtigte der Regierungsrat seinen Beschwerdeentscheid vom 17. Mai 2000 in formeller Hinsicht. D. Die Eheleute E._ erhoben beim Verwaltungsgericht des Kantons Aargau Beschwerde gegen den Grossratsbeschluss und den Regierungsratsentscheid und ersuchten darum, die Parzelle Nr. 106 (mit Ausnahme des Waldareals) der Zone W2 zuzuweisen. Mit Urteil vom 27. November 2003 hiess das Verwaltungsgericht die Beschwerde teilweise gut, hob die Regierungsratsentscheide vom 17. Mai 2000 und vom 31. Januar 2001 sowie den Grossratsbeschluss vom 16. Januar 2001 insoweit auf, als die Parzelle Nr. 106 der Naturschutzzone Magerwiese zugewiesen wird; zudem hob das Verwaltungsgericht die Regierungsratsentscheide im Kostenpunkt auf. Schliesslich wies das Verwaltungsgericht die Sache zu neuem Entscheid im Sinne der Erwägungen an den Regierungsrat zurück. D. Die Eheleute E._ erhoben beim Verwaltungsgericht des Kantons Aargau Beschwerde gegen den Grossratsbeschluss und den Regierungsratsentscheid und ersuchten darum, die Parzelle Nr. 106 (mit Ausnahme des Waldareals) der Zone W2 zuzuweisen. Mit Urteil vom 27. November 2003 hiess das Verwaltungsgericht die Beschwerde teilweise gut, hob die Regierungsratsentscheide vom 17. Mai 2000 und vom 31. Januar 2001 sowie den Grossratsbeschluss vom 16. Januar 2001 insoweit auf, als die Parzelle Nr. 106 der Naturschutzzone Magerwiese zugewiesen wird; zudem hob das Verwaltungsgericht die Regierungsratsentscheide im Kostenpunkt auf. Schliesslich wies das Verwaltungsgericht die Sache zu neuem Entscheid im Sinne der Erwägungen an den Regierungsrat zurück. E. Gegen diesen Entscheid des Verwaltungsgerichts haben die Eheleute E._ beim Bundesgericht am 12. Juli 2004 Verwaltungsgerichtsbeschwerde erhoben. Sie stellen den Antrag, der Verwaltungsgerichtsentscheid sei aufzuheben, das Verwaltungsgericht sei anzuweisen, in der Sache selbst und ohne Verzug zu entscheiden, und evtl. sei die Verletzung von Art. 29 Abs. 1 BV und Art. 6 Ziff. 1 EMRK wegen übermässiger Verfahrensdauer festzustellen. Sie machen im Wesentlichen geltend, das Planungsverfahren dauere nun schon mehr als zehn Jahre und drohe mit der neuen Rückweisung (u.a. zur näheren Feststellung des Sachverhalts) selbst den Planungshorizont von Art. 15 lit. b RPG zu übersteigen. Das Verwaltungsgericht habe daher ohne Verzug die erforderlichen Sachverhaltsabklärungen vorzunehmen und in der Sache selbst zu entscheiden. Das Baudepartement des Kantons Aargau beantragt für den Regierungsrat die Abweisung der Beschwerde und anerkennt, dass das Verwaltungsgericht selber hätte entscheiden können, hält indessen in der Sache dafür, dass die umstrittene Fläche schutzwürdig sei. Ohne einen Antrag zu stellen, weist das Verwaltungsgericht auf die Komplexität der Angelegenheit sowie auf seine Kognitionsbefugnis hin. Der Stadtrat Brugg hat auf eine Vernehmlassung verzichtet. 