Sachverhalt: Sachverhalt: A. Mit Vertrag vom 30. September 1992 verkaufte D._ seiner Tochter und seinem Schwiegersohn A. und B.C.-D._ als einfacher Gesellschaft die Parzelle Nr. 1... (Gemeinde X._, Grundbuchblatt 2...). Sie bezahlten dafür Fr. 1'500'000.--, räumten dem Verkäufer und seiner Ehefrau ein auf zwei Leben gestelltes, unentgeltliches Wohnrecht in dem sich auf der Parzelle befindenden Wohnhaus ein und verpflichteten sich, die Kosten des laufenden amtlichen Quartierplanverfahrens zu übernehmen. Die Grundbuchanmeldung erfolgte am 29. Januar 1996. Nach Abschluss des Quartierplanverfahrens nahmen A. und B.C.-D._ eine Neuparzellierung vor und teilten das Grundstück unter anderem auf in 36 Landparzellen als Objekte für die geplante Überbauung mit Reiheneinfamilienhäusern (Kat.Nr. 7...-42...), einen Spielplatz (Kat.Nr. 45...) und eine Garage (Kat.Nr. 44...), wobei die 36 Einfamilienhaus-Parzellen einen unselbständigen Miteigentumsanteil an Spielplatz und Garage besitzen. Am 29. Mai 2001 verkauften A. und B.C.-D._ eine dieser Landparzellen (Kat.Nr. 19... in der Grösse von 261 m2 und mit den entsprechenden Miteigentumsanteilen) zum Preis von Fr. 56'600.--. Die Anlagekosten für das ursprüngliche Grundstück von 9008 m2 veranschlagten sie auf Fr. 1'622'279.80 (Fr. 180.10.--/m2, bei einem Erwerbspreis von Fr. 1'500'000.--, Handänderungskosten von Fr. 8'279.50 und einem Wert des belastenden Wohnrechts von Fr. 114'000.--). Dementsprechend deklarierten sie nach Abzug der anteilmässigen Anlagekosten von Fr. 51'008.35 (Erwerbspreis Land: 261 m2 à Fr. 180.10 = Fr. 47'006.10 + Fr. 3'116.75 = 1/36 der Kosten der Miteigentumsanteile) einen Grundstückgewinn von Fr. 5'591.65. Am 29. Mai 2001 verkauften A. und B.C.-D._ eine dieser Landparzellen (Kat.Nr. 19... in der Grösse von 261 m2 und mit den entsprechenden Miteigentumsanteilen) zum Preis von Fr. 56'600.--. Die Anlagekosten für das ursprüngliche Grundstück von 9008 m2 veranschlagten sie auf Fr. 1'622'279.80 (Fr. 180.10.--/m2, bei einem Erwerbspreis von Fr. 1'500'000.--, Handänderungskosten von Fr. 8'279.50 und einem Wert des belastenden Wohnrechts von Fr. 114'000.--). Dementsprechend deklarierten sie nach Abzug der anteilmässigen Anlagekosten von Fr. 51'008.35 (Erwerbspreis Land: 261 m2 à Fr. 180.10 = Fr. 47'006.10 + Fr. 3'116.75 = 1/36 der Kosten der Miteigentumsanteile) einen Grundstückgewinn von Fr. 5'591.65. B. Die Finanzkommission der Gemeinde X._ ging davon aus, dass A. und B.C.-D._ beim Landerwerb im Jahr 1996 eine gemischte Schenkung erhalten hätten. Sie stellte deshalb bei der Berechnung der Anlagekosten nicht auf den Erwerbspreis 1996, sondern auf den Verkehrswert vor 20 Jahren ab (Fr. 50.--/m2; für Kat.Nr. 19... mit Miteigentumsanteilen: 283,23 m2 à Fr. 50.-- = Fr. 14'161.50) und berücksichtigte zudem von den Quartierplankosten (Fr. 326'452.85) anteilmässig Fr. 12'020.23 sowie von den Handänderungskosten (Fr. 7'508.--) einen Anteil von Fr. 235.08. Demnach setzte sie am 26. Juni 2001 den Grundstückgewinn auf Fr. 30'100.-- und die Grundstückgewinnsteuer auf Fr. 2'965.-- fest. B. Die Finanzkommission der Gemeinde X._ ging davon aus, dass A. und B.C.-D._ beim Landerwerb im Jahr 1996 eine gemischte Schenkung erhalten hätten. Sie stellte deshalb bei der Berechnung der Anlagekosten nicht auf den Erwerbspreis 1996, sondern auf den Verkehrswert vor 20 Jahren ab (Fr. 50.--/m2; für Kat.Nr. 19... mit Miteigentumsanteilen: 283,23 m2 à Fr. 50.-- = Fr. 14'161.50) und berücksichtigte zudem von den Quartierplankosten (Fr. 326'452.85) anteilmässig Fr. 12'020.23 sowie von den Handänderungskosten (Fr. 7'508.--) einen Anteil von Fr. 235.08. Demnach setzte sie am 26. Juni 2001 den Grundstückgewinn auf Fr. 30'100.-- und die Grundstückgewinnsteuer auf Fr. 2'965.-- fest. C. Im Einspracheverfahren verneinte der Gemeinderat X._ eine gemischte Schenkung. Vom Verkaufspreis von Fr. 56'600.-- zog er die aufgrund eigener Berechnungen ermittelten Anlagekosten von Fr. 44'248.77 ab und reduzierte am 13. Juli 2001 den Gewinn auf Fr. 12'300.-- sowie die Steuer auf Fr. 1'672.--. Er stellte seine Veranlagung unter den Vorbehalt eines Revisionsverfahrens, falls die Abteilung Erbschafts- und Schenkungssteuer des kantonalen Steueramtes die Handänderung von 1996 als gemischte Schenkung qualifizieren würde. C. Im Einspracheverfahren verneinte der Gemeinderat X._ eine gemischte Schenkung. Vom Verkaufspreis von Fr. 56'600.-- zog er die aufgrund eigener Berechnungen ermittelten Anlagekosten von Fr. 44'248.77 ab und reduzierte am 13. Juli 2001 den Gewinn auf Fr. 12'300.-- sowie die Steuer auf Fr. 1'672.--. Er stellte seine Veranlagung unter den Vorbehalt eines Revisionsverfahrens, falls die Abteilung Erbschafts- und Schenkungssteuer des kantonalen Steueramtes die Handänderung von 1996 als gemischte Schenkung qualifizieren würde. D. Den dagegen erhobenen Rekurs von A. und B.C.-D._ wies die Steuerrekurskommission III des Kantons Zürich (nachfolgend: Rekurskommission) am 18. Dezember 2002 ab und erhöhte den Gewinn auf rund Fr. 52'000.-- und die Steuer auf Fr. 6'300.--: Gestützt auf ein von der Rekurskommission in Auftrag gegebenes Verkehrswert-Gutachten habe das 1996 erworbene Grundstück einen Verkehrswert von Fr. 3'454'000.-- gehabt. Der von A. und B.C.-D._ bezahlte Kaufpreis von Fr. 1'977'618.85 (Erwerbspreis Fr. 1'500'000.--; Barwert des Wohnrechts Fr. 151'164.--; Quartierplankosten Fr. 326'452.85) mache bloss 57,26% aus, so dass eine gemischte Schenkung vorliege. Die Rekurskommission ging deshalb für die Berechnung der Grundstückgewinnsteuer für die Landparzelle Kat.Nr. 19... vom Verkehrswert vor 20 Jahren aus (Fr. 148.-- für 283,23 m2 = Fr. 41'918.04; vgl. Wert Finanzkommission: Fr. 50.--/m2) und kam zusammen mit anteiligen Quartierplankosten von Fr. 12'088.88 auf Anlagekosten von Fr. 53'936.92. Für die verkaufte Parzelle ergebe sich gemäss Gutachten ein Verkehrswert per 29. Mai 2001 von Fr. 106'000.--. Die Erwerber hätten dafür aber nur Fr. 56'600.-- bezahlt, am 19. April 2001 jedoch mit der E._AG, die von A. und B.C.-D._ beherrscht wird, einen Generalunternehmerwerkvertrag für die Erstellung eines schlüsselfertigen Reiheneinfamilienhauses mit Tiefgaragenplatz zum Gesamtwerkpreis von Fr. 583'400.-- (Fr. 640'000.-- «abzüglich Land lt. Kaufvertrag Fr. 56'600.--») vereinbart. Da es für die Erwerber nur auf den Gesamtpreis von Land und Gebäude, nicht aber auf die Zusammensetzung des Preises ankomme, hätten die Verkäufer durch entsprechende Preisgestaltung einen auf dem Land entstandenen Wertzuwachs der Grundstückgewinnsteuer entziehen und in den Werkpreis verschieben können. Es liege eine verdeckte Kapitaleinlage in die Gesellschaft vor. Für die Grundstückgewinnsteuer massgebender Erlös sei deshalb nicht der beurkundete Kaufpreis, sondern der vom Gutachter festgestellte Verkehrswert. Zudem liess die Rekurskommission mangels entsprechender Nachweise nicht alle geltend gemachten Aufwendungen zum Abzug zu. D. Den dagegen erhobenen Rekurs von A. und B.C.-D._ wies die Steuerrekurskommission III des Kantons Zürich (nachfolgend: Rekurskommission) am 18. Dezember 2002 ab und erhöhte den Gewinn auf rund Fr. 52'000.-- und die Steuer auf Fr. 6'300.--: Gestützt auf ein von der Rekurskommission in Auftrag gegebenes Verkehrswert-Gutachten habe das 1996 erworbene Grundstück einen Verkehrswert von Fr. 3'454'000.-- gehabt. Der von A. und B.C.-D._ bezahlte Kaufpreis von Fr. 1'977'618.85 (Erwerbspreis Fr. 1'500'000.--; Barwert des Wohnrechts Fr. 151'164.--; Quartierplankosten Fr. 326'452.85) mache bloss 57,26% aus, so dass eine gemischte Schenkung vorliege. Die Rekurskommission ging deshalb für die Berechnung der Grundstückgewinnsteuer für die Landparzelle Kat.Nr. 19... vom Verkehrswert vor 20 Jahren aus (Fr. 148.-- für 283,23 m2 = Fr. 41'918.04; vgl. Wert Finanzkommission: Fr. 50.--/m2) und kam zusammen mit anteiligen Quartierplankosten von Fr. 12'088.88 auf Anlagekosten von Fr. 53'936.92. Für die verkaufte Parzelle ergebe sich gemäss Gutachten ein Verkehrswert per 29. Mai 2001 von Fr. 106'000.--. Die Erwerber hätten dafür aber nur Fr. 56'600.-- bezahlt, am 19. April 2001 jedoch mit der E._AG, die von A. und B.C.-D._ beherrscht wird, einen Generalunternehmerwerkvertrag für die Erstellung eines schlüsselfertigen Reiheneinfamilienhauses mit Tiefgaragenplatz zum Gesamtwerkpreis von Fr. 583'400.-- (Fr. 640'000.-- «abzüglich Land lt. Kaufvertrag Fr. 56'600.--») vereinbart. Da es für die Erwerber nur auf den Gesamtpreis von Land und Gebäude, nicht aber auf die Zusammensetzung des Preises ankomme, hätten die Verkäufer durch entsprechende Preisgestaltung einen auf dem Land entstandenen Wertzuwachs der Grundstückgewinnsteuer entziehen und in den Werkpreis verschieben können. Es liege eine verdeckte Kapitaleinlage in die Gesellschaft vor. Für die Grundstückgewinnsteuer massgebender Erlös sei deshalb nicht der beurkundete Kaufpreis, sondern der vom Gutachter festgestellte Verkehrswert. Zudem liess die Rekurskommission mangels entsprechender Nachweise nicht alle geltend gemachten Aufwendungen zum Abzug zu. E. Auf Beschwerde hin bestätigte das Verwaltungsgericht des Kantons Zürich (nachfolgend: Verwaltungsgericht) am 4. November 2003 den Entscheid der Rekurskommission. E. Auf Beschwerde hin bestätigte das Verwaltungsgericht des Kantons Zürich (nachfolgend: Verwaltungsgericht) am 4. November 2003 den Entscheid der Rekurskommission. F. Mit Verwaltungsgerichtsbeschwerde vom 6. Januar 2004 beantragen A. und B.C.-D._ dem Bundesgericht, den Grundstückgewinn auf Fr. 5'591.-- festzulegen und ihnen eine Parteientschädigung von Fr. 40'000.-- auszurichten (Fr. 30'000.-- für die bisherigen und Fr. 10'000.-- für das bundesgerichtliche Verfahren). Das Verwaltungsgericht, das im Übrigen auf eine Vernehmlassung verzichtet, und die Eidgenössische Steuerverwaltung beantragen, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Gemeinde X._ hat sich nicht vernehmen lassen. 