Citation: 2C_240/2007 20.09.2007 E. B

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt X.________ dem Bundesgericht, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 18. April 2007 aufzuheben und die Sicherheitsdirektion des Kantons Zürich anzuweisen, ihm die Aufenthaltsbewilligung zu verlängern. Der Regierungsrat des Kantons Zürich und das Bundesamt für Migration schliessen unter Verweisung auf die vorinstanzlichen Entscheide auf Abweisung der Beschwerde. Das Verwaltungsgericht des Kantons Zürich hat auf eine Vernehmlassung verzichtet.