Sachverhalt: Sachverhalt: A. Im Kanton Basel-Landschaft liegen die Eigenmietwerte für Wohnungen und Einfamilienhäuser seit jeher weit unter der Marktmiete für vergleichbare Objekte. Um den Steuervorteil auszugleichen, welcher den Wohneigentümern durch die "massvolle" Festsetzung der Eigenmietwerte (vgl. § 23 Abs. 2bis des Gesetzes über die Staats- und Gemeindesteuern und den Finanzausgleich; StG/BL) zukommt, wurde ein Pauschalabzug für Mieter geschaffen. Der entsprechende Mietkostenabzug, der je für den Mieter (oder Pächter), dessen Ehegatten und für jedes in der häuslichen Gemeinschaft lebende Kind gewährt wird, betrug in den Steuerjahren 1995 bis 2003 1'000 Franken pro Person (vgl. § 33 lit. d StG/BL in den Fassungen vom 18. Mai 2000 und 12. März 1995). Auf das Steuerjahr 2004 ist der Mietkostenabzug auf 1'500 Franken pro Person erhöht worden, unter gleichzeitiger genereller Anhebung der kantonalen Eigenmietwerte um 8 Prozent (vgl. die Gesetzesänderung vom 22. Mai 2003 und das diese betreffende Urteil 2P.313/2003 vom 27. Mai 2005). A. Im Kanton Basel-Landschaft liegen die Eigenmietwerte für Wohnungen und Einfamilienhäuser seit jeher weit unter der Marktmiete für vergleichbare Objekte. Um den Steuervorteil auszugleichen, welcher den Wohneigentümern durch die "massvolle" Festsetzung der Eigenmietwerte (vgl. § 23 Abs. 2bis des Gesetzes über die Staats- und Gemeindesteuern und den Finanzausgleich; StG/BL) zukommt, wurde ein Pauschalabzug für Mieter geschaffen. Der entsprechende Mietkostenabzug, der je für den Mieter (oder Pächter), dessen Ehegatten und für jedes in der häuslichen Gemeinschaft lebende Kind gewährt wird, betrug in den Steuerjahren 1995 bis 2003 1'000 Franken pro Person (vgl. § 33 lit. d StG/BL in den Fassungen vom 18. Mai 2000 und 12. März 1995). Auf das Steuerjahr 2004 ist der Mietkostenabzug auf 1'500 Franken pro Person erhöht worden, unter gleichzeitiger genereller Anhebung der kantonalen Eigenmietwerte um 8 Prozent (vgl. die Gesetzesänderung vom 22. Mai 2003 und das diese betreffende Urteil 2P.313/2003 vom 27. Mai 2005). B. Weil sie der Auffassung waren, der für das Steuerjahr 2001 gesetzlich vorgesehene Mietkostenabzug von 1'000 Franken reiche nicht aus, um die Rechtsgleichheit zwischen Mietern und Wohneigentümern herzustellen, machten AX._ und BX._, AY._ und BY._ sowie AZ._ und BZ._ in ihren Steuererklärungen für die Staatssteuer je einen Abzug von 2'500 Franken pro Person geltend. Die Steuerverwaltung des Kantons Basel-Landschaft reduzierte diese Abzüge in den definitiven Veranlagungsverfügungen vom 19. März 2002 auf 1'000 Franken pro Person. B. Weil sie der Auffassung waren, der für das Steuerjahr 2001 gesetzlich vorgesehene Mietkostenabzug von 1'000 Franken reiche nicht aus, um die Rechtsgleichheit zwischen Mietern und Wohneigentümern herzustellen, machten AX._ und BX._, AY._ und BY._ sowie AZ._ und BZ._ in ihren Steuererklärungen für die Staatssteuer je einen Abzug von 2'500 Franken pro Person geltend. Die Steuerverwaltung des Kantons Basel-Landschaft reduzierte diese Abzüge in den definitiven Veranlagungsverfügungen vom 19. März 2002 auf 1'000 Franken pro Person. C. Nach erfolglosem Einspracheverfahren gelangten die Betroffenen an das Steuergericht des Kantons Basel-Landschaft, welches ihre Beschwerden am 6. Dezember 2002 abwies. Das daraufhin angerufene Kantonsgericht Basel-Landschaft kam in seinem Urteil vom 17. September 2003 zum Schluss, die geltende Regelung des Steuer- und Finanzgesetzes benachteilige die Mieter gegenüber den Wohneigentümern in verfassungswidriger Weise: Die tiefen kantonalen Eigenmietwerte, welche durchschnittlich nur knapp 35 Prozent der Marktmietwerte betrügen, führten - unter Berücksichtigung der verfassungsrechtlichen Untergrenze von 60 Prozent der Marktmiete (vgl. unten E. 2) - zu einem unbesteuerten Einkommen der Wohneigentümer von insgesamt 281 Mio. Franken. Bei 170'000 Mietern im Kanton müsste der Mietkostenabzug 1'650 (und nicht 1'000) Franken pro Kopf betragen, damit das Total des unversteuerten Einkommens der Mieter die gleiche Höhe wie jenes der Wohneigentümer erreiche. Das Kantonsgericht betrachtete sich jedoch "ausserstande", den Mietkostenabzug "eigenständig zu erhöhen". Dies unter anderem, weil sich die kantonalen Behörden seit Jahren darum bemühten, das System zu verbessern, so dass eine "richterliche Normkorrektur" nicht geboten sei. C. Nach erfolglosem Einspracheverfahren gelangten die Betroffenen an das Steuergericht des Kantons Basel-Landschaft, welches ihre Beschwerden am 6. Dezember 2002 abwies. Das daraufhin angerufene Kantonsgericht Basel-Landschaft kam in seinem Urteil vom 17. September 2003 zum Schluss, die geltende Regelung des Steuer- und Finanzgesetzes benachteilige die Mieter gegenüber den Wohneigentümern in verfassungswidriger Weise: Die tiefen kantonalen Eigenmietwerte, welche durchschnittlich nur knapp 35 Prozent der Marktmietwerte betrügen, führten - unter Berücksichtigung der verfassungsrechtlichen Untergrenze von 60 Prozent der Marktmiete (vgl. unten E. 2) - zu einem unbesteuerten Einkommen der Wohneigentümer von insgesamt 281 Mio. Franken. Bei 170'000 Mietern im Kanton müsste der Mietkostenabzug 1'650 (und nicht 1'000) Franken pro Kopf betragen, damit das Total des unversteuerten Einkommens der Mieter die gleiche Höhe wie jenes der Wohneigentümer erreiche. Das Kantonsgericht betrachtete sich jedoch "ausserstande", den Mietkostenabzug "eigenständig zu erhöhen". Dies unter anderem, weil sich die kantonalen Behörden seit Jahren darum bemühten, das System zu verbessern, so dass eine "richterliche Normkorrektur" nicht geboten sei. D. Am 10. Dezember 2003 haben AX._ und BX._ und AY._ und BY._ sowie AZ._ und BZ._ mit gemeinsamer Eingabe staatsrechtliche Beschwerde (eventuell Verwaltungsgerichtsbeschwerde) beim Bundesgericht erhoben. Sie rügen eine Verletzung des Rechtsgleichheitsgebots (Art. 8 BV) sowie des Grundsatzes der Besteuerung nach der wirtschaftlichen Leistungsfähigkeit (Art. 127 Abs. 2 BV) und beantragen, das Urteil des Kantonsgerichts Basel-Landschaft vom 17.September 2003 aufzuheben. Die Steuerverwaltung Basel-Landschaft schliesst auf Abweisung der Beschwerde, während das Kantonsgericht und das Steuergericht auf Vernehmlassung verzichten. Die Eidgenössische Steuerverwaltung hat sich am 21. Oktober 2004 zur Streitigkeit geäussert, ohne einen Antrag zu stellen. 