Citation: 2C_354/2008 02.03.2009 E. B

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten stellen X.________ und Y.________ dem Bundesgericht den Hauptantrag, den Entscheid des Verwaltungsgerichts des Kantons St. Gallen vom 3. April 2008, den Entscheid der Verwaltungsrekurskommission vom 13. Dezember 2007, die Einspracheentscheide des kantonalen Steueramtes vom 19. Februar 2007 sowie die Veranlagungsverfügungen und Schlussrechnungen der Staats- und Gemeindesteuern 2001 und 2002 aufzuheben; die Sache sei zur Neubeurteilung an das Verwaltungsgericht oder an die Veranlagungsbehörde zurückzuweisen. Das Kantonale Steueramt hat auf eine Vernehmlassung verzichtet. Das Verwaltungsgericht des Kantons St. Gallen und die Eidgenössische Steuerverwaltung beantragen die Abweisung der Beschwerde.