Citation: I 1065/06 25.04.2007 E. C

K.________ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, der angefochtene Entscheid sei aufzuheben und ihm sei ab 1. Dezember 2000 eine ganze, eventuell ab 1. Januar 2004 eine Dreiviertelsrente, zu gewähren. Eventualiter wird Rückweisung an die Vorinstanz zwecks Klärung der medizinischen Situation beantragt. Ferner ersucht er um unentgeltliche Rechtspflege. Die IV-Stelle beantragt Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherungen auf eine Vernehmlassung verzichtet.