Sachverhalt: A. Der Kantonsrat des Kantons Zürich erliess am 17. November 2003 ein neues Anwaltsgesetz (AnwG/ZH). Dessen § 41 lautet wie folgt: § 41 Erfolgsbeteiligung Wer vor Beendigung eines Rechtsstreites gewerbsmässig und gegen die Einräumung eines Anteils am Prozesserfolg a) die Übernahme oder Vermittlung einer Rechtsvertretung vereinbart, ohne im Besitz eines Anwaltspatentes zu sein, oder b) die Finanzierung eines Prozesses vereinbart oder eine solche Vereinbarung vermittelt, wird durch das Statthalteramt mit Busse bis 20'000 Franken bestraft. Im Wiederholungsfall ist die Strafe Haft oder Busse. Der Beschluss wurde im Amtsblatt des Kantons Zürich vom 28. November 2003 veröffentlicht. Die Referendumsfrist lief am 27. Januar 2004 unbenutzt ab. B. Die L._ GmbH und M._ erhoben am 9. Januar 2004 staatsrechtliche Beschwerde mit dem Antrag, den Beschluss des Kantonsrates bezüglich des folgenden Passus aufzuheben: § 41 Wer vor Beendigung eines Rechtsstreites gewerbsmässig und gegen die Einräumung eines Anteils am Prozesserfolg ... b) die Finanzierung eines Prozesses vereinbart oder eine solche Vereinbarung vermittelt, wird durch das Statthalteramt mit Busse bis 20'000 Franken bestraft. Sie rügen eine Verletzung von Art. 9, 27, 36 Abs. 3, 49 Abs. 1 BV sowie der Vertragsfreiheit. C. Die Geschäftsleitung des Kantonsrats beantragt am 26. Februar 2004, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Sie legt ihrer Vernehmlassung eine Stellungnahme der Direktion der Justiz und des Inneren des Kantons Zürich vom 4. Februar 2004 bei. In dem vom Bundesgericht angeordneten zweiten Schriftenwechsel beantragen die Beschwerdeführer, auf die Stellungnahme der Direktion der Justiz vom 4. Februar 2004 sei nicht einzutreten bzw. diese sei als unbeachtlich zu erklären; im Übrigen sei die staatsrechtliche Beschwerde vollumfänglich gutzuheissen. Die Geschäftsleitung des Kantonsrats beantragt, der prozessuale Antrag der Beschwerdeführer sei abzuweisen. Im Weiteren hält sie an ihrem Antrag vom 26. Februar 2004 fest. 