Sachverhalt: A. Mit Urteil vom 20. Oktober 1976 schied das Bezirksgericht Kreuzlingen die Ehe zwischen X._ und Y._. Dabei verpflichtete es X._ zu einer unbefristeten Unterhaltsersatzrente von Fr. 1'500.-- an seine abgeschiedene Ehefrau. Mit Urteilen vom 21. Februar bzw. 30. August 1991 lehnten das Bezirksgericht Winterthur und das Obergericht des Kantons Zürich das Begehren von X._ um Aufhebung der Rente ab. B. Am 1. Februar 2008 verlangte X._ erneut die Aufhebung der Rente, und zwar mit Wirkung ab Erreichen seines AHV-Alters am 25. Dezember 2007. Mit Urteil vom 30. Januar 2009 setzte das Bezirksgericht Winterthur die Rente auf Fr. 745.-- pro Monat herab. Am 12. August 2009 bestätigte das Obergericht des Kantons Zürich diesen Entscheid. C. Gegen das obergerichtliche Urteil hat X._ am 8. September 2009 Beschwerde in Zivilsachen erhoben mit den Begehren um vollständige Aufhebung der Rente ab Januar 2008, eventuell um Rückweisung der Sache zur ergänzenden Untersuchung und neuen Entscheidung, sowie um Verpflichtung von Y._ zu sämtlichen Gerichts- und Parteikosten für alle Instanzen. Es wurden keine Vernehmlassungen eingeholt. 