Citation: 2C_272/2008 15.01.2009 E. D

Mit Eingabe vom 8. April 2008 führt X.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht mit den Anträgen, das Urteil des Verwaltungsgerichts des Kantons Luzern vom 3. März 2008 aufzuheben, ihn nicht wegzuweisen und ihm die Aufenthaltsbewilligung zu verlängern. Eventualiter sei das angefochtene Urteil aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Gleichzeitig wird um unentgeltliche Rechtspflege und Verbeiständung ersucht. Das Amt für Migration des Kantons Luzern beantragt, die Beschwerde abzuweisen. Das Verwaltungsgericht des Kantons Luzern stellt denselben Antrag, ebenso das Bundesamt für Migration. Am 11. April 2008 hat der Abteilungspräsident der Beschwerde - antragsgemäss - aufschiebende Wirkung zuerkannt.