Citation: I 827/04 04.05.2005 E. C

D.________ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, in Aufhebung des vorinstanzlichen Entscheides sei ihm eine ganze Rente zuzusprechen; eventualiter sei die Sache zur ergänzenden medizinischen Abklärung zurückzuweisen; subeventualiter "seien berufliche Massnahmen und/oder v.A. Arbeitsvermittlung einer allenfalls angeblich noch zumutbaren Arbeitsstelle zu gewähren". Ferner ersucht er um unentgeltliche Verbeiständung. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung.