Sachverhalt: A. X._ (Ehemann), geb. 1951, und Y._ (Ehefrau), geb. 1947, heirateten Mitte 1993 und trennten sich Mitte 1998. Die Ehe blieb kinderlos. B. Am 23. Oktober 2006 schied das Bezirksgericht Hinwil die Ehe der Parteien und regelte die Nebenfolgen. Es sprach der Ehefrau keinen nachehelichen Unterhalt zu. Demgegenüber verpflichtete das Obergericht des Kantons Zürich den Ehemann mit Urteil vom 25. Oktober 2006 zu nachehelichem Unterhalt von Fr. 2'400.-- pro Monat bis Juni 2011. C. Dagegen hat der Ehemann am 27. November 2007 Beschwerde in Zivilsachen erhoben mit den Begehren, das angefochtene Urteil sei aufzuheben und der Ehefrau sei kein nachehelicher Unterhalt zuzusprechen, eventuell sei die Sache an die Vorinstanz zurückzuweisen. Es wurden keine Vernehmlassungen eingeholt.