Sachverhalt: A. C.X._ betreibt seit 1979 in A._ die Einzelfirma "X._ Umwelttechnik" (zum Teil auch als "X._ Ladeneinrichtungen" bezeichnet), die sich mit der Planung, Lieferung und Aufstellung von Ladenregalen und dergleichen befasst. Das Geschäft entwickelte sich in den Jahren vor 2000 folgendermassen: Geschäftsjahr Umsatz Betriebsergebnis Gewinn/Verlust 1988/89 Fr. 445'401 Fr. 134'324 Fr. 86'273 1989/90 Fr. 515'339 Fr. 146'213 Fr. 93'323 1990/91 Fr. 480'802 Fr. 86'746 Fr. 44'017 1991/92 Fr. 353'256 Fr. 92'857 Fr. 39'684 1992/93 Fr. 193'885 Fr. 39'936 - Fr. 13'496 1993/94 Fr. 238'638 Fr. 57'816 Fr. 6'298 1994/95 Fr. 192'356 Fr. 82'887 Fr. 50'159 1995/96 Fr. 106'316 - Fr. 4'692 - Fr. 65'404 1996/97 Fr. 197'725 Fr. 63'490 Fr. 77'323 1997/98 Fr. 166'591 Fr. 22'420 - Fr. 17'400 1998/99 Fr. 213'885 Fr. 57'698 Fr. 45'656 1.3.1999- 31.12.2000 Fr. 770'429 Fr. 224'936 Fr. 200'917 Umrechnung auf 12 Monate Fr. 420'234 Fr. 122'692 Fr. 109'921 Der im verlängerten Rechnungsjahr 1999/2000 erhöhte Umsatz beruhte im Wesentlichen darauf, dass C.X._ für zahlreiche Z._-Filialen Ladeneinrichtungen oder Teile davon liefern konnte. Das Z._-Geschäft machte rund Fr. 550'000.--, entsprechend rund 71 % des Gesamtumsatzes, aus. B. Die Steuerkommission A._ beurteilte den mit dem Z._-Geschäft erzielten Gewinn aufgrund seiner Einmaligkeit und Höhe als ausserordentliches, der gesonderten Jahressteuer unterliegendes Einkommen, das sie wie folgt berechnete: Umsatz Z._ Fr. 549'568 ./. Aufwand Z._ Fr. 352'625 Fr. 196'943 ./. anteilige Gemeinkosten (71 % der gesamten Betriebs-/Bürokosten ohne AHV) - Fr. 52'988 ausserordentlicher Gewinn vor AHV Fr. 143'955 ./. AHV 9,78 % - Fr. 14'079 Ausserordentlicher Gewinn 2000 Fr. 129'876 Dementsprechend veranlagte die Steuerkommission C. und D.X_ für das Jahr 2000 zu einer gesonderten Jahressteuer auf einem steuerbaren Einkommen von Fr. 129'800.--. Daran hielt sie mit Einspracheentscheid vom 15. Juni 2005 fest. Die dagegen erhobenen Rechtsmittel wurden vom Steuerrekursgericht des Kantons Aargau mit Entscheid vom 24. Januar 2007 und vom Verwaltungsgericht des Kantons Aargau mit Entscheid vom 23. August 2007 abgewiesen. C. Gegen diesen Entscheid haben C. und D.X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten erhoben mit dem Antrag, er sei aufzuheben und das Verfahren zu neuem Entscheid an die Vorinstanz zurückzuweisen; ferner sei festzustellen, dass die Sonderjahressteuer lediglich auf dem aus der Änderung der Verbuchungsmethode resultierenden Einkommen geschuldet sei. Das kantonale Steueramt und die Eidgenössische Steuerverwaltung beantragen die Abweisung der Beschwerde, während das Verwaltungsgericht auf Vernehmlassung verzichtet hat.