Sachverhalt: Sachverhalt: A. Der 1959 geborene A._ arbeitete zuletzt bei der Q._ AG. Diese löste das Anstellungsverhältnis auf den 30. April 2002 auf, weil A._ wiederholt unentschuldigt der Arbeit ferngeblieben war. Unter Hinweis auf eine psychische Erkrankung meldete sich der Versicherte am 13. Juni 2003 bei der Invalidenversicherung zum Rentenbezug an. Die IV-Stelle des Kantons Zürich holte nebst einer Auskunft der Arbeitgeberfirma (vom 23. Juni 2003) verschiedene Arztberichte ein und veranlasste eine polydisziplinäre Untersuchung des Versicherten in der Medizinischen Abklärungsstelle (MEDAS) Zentrum X._ (Gutachten vom 4. Juli 2005). Mit Verfügung vom 8. August 2005 lehnte die IV-Stelle den Anspruch von A._ auf eine Invalidenrente ab, da kein Gesundheitsschaden mit Krankheitswert vorliege und es ihm weiterhin zumutbar sei, eine vollzeitliche Erwerbstätigkeit zu verrichten, womit er ein rentenausschliessendes Einkommen erzielen könnte. Der Versicherte erhob Einsprache, mit welcher er u.a. um unentgeltliche Verbeiständung für das Einspracheverfahren ersuchte. Mit Entscheid vom 22. November 2005 wies die IV-Stelle die Einsprache ab. A. Der 1959 geborene A._ arbeitete zuletzt bei der Q._ AG. Diese löste das Anstellungsverhältnis auf den 30. April 2002 auf, weil A._ wiederholt unentschuldigt der Arbeit ferngeblieben war. Unter Hinweis auf eine psychische Erkrankung meldete sich der Versicherte am 13. Juni 2003 bei der Invalidenversicherung zum Rentenbezug an. Die IV-Stelle des Kantons Zürich holte nebst einer Auskunft der Arbeitgeberfirma (vom 23. Juni 2003) verschiedene Arztberichte ein und veranlasste eine polydisziplinäre Untersuchung des Versicherten in der Medizinischen Abklärungsstelle (MEDAS) Zentrum X._ (Gutachten vom 4. Juli 2005). Mit Verfügung vom 8. August 2005 lehnte die IV-Stelle den Anspruch von A._ auf eine Invalidenrente ab, da kein Gesundheitsschaden mit Krankheitswert vorliege und es ihm weiterhin zumutbar sei, eine vollzeitliche Erwerbstätigkeit zu verrichten, womit er ein rentenausschliessendes Einkommen erzielen könnte. Der Versicherte erhob Einsprache, mit welcher er u.a. um unentgeltliche Verbeiständung für das Einspracheverfahren ersuchte. Mit Entscheid vom 22. November 2005 wies die IV-Stelle die Einsprache ab. B. A._ liess hiegegen beim Sozialversicherungsgericht des Kantons Zürich Beschwerde führen mit den Rechtsbegehren, unter Aufhebung des Einspracheentscheides sei ihm ab 1. Mai 2003 eine ganze Invalidenrente zuzusprechen; eventuell sei die Sache zu ergänzenden medizinischen Abklärungen und neuer Verfügung an die IV-Stelle zurückzuweisen. Mit Verfügung vom 26. Januar 2006 lehnte die IV-Stelle den Anspruch des Versicherten auf unentgeltliche Verbeiständung für das Einspracheverfahren ab. Hiegegen liess A._ ebenfalls Beschwerde führen mit dem Antrag auf unentgeltliche Verbeiständung im Einsprache- und im Beschwerdeverfahren. Das Sozialversicherungsgericht vereinigte die beiden Beschwerdeverfahren. Mit Entscheid vom 27. März 2007 wies es die Beschwerde im Rentenpunkt ab, hiess jedoch diejenige gegen die Verfügung vom 26. Januar 2006 gut mit der Feststellung, dass der Versicherte für das Einspracheverfahren betreffend die Verfügung vom 8. August 2006 (recte 2005) Anspruch auf unentgeltliche Verbeiständung habe. Überdies gewährte es dem Versicherten die unentgeltliche Verbeiständung für das kantonale Beschwerdeverfahren. Das Sozialversicherungsgericht vereinigte die beiden Beschwerdeverfahren. Mit Entscheid vom 27. März 2007 wies es die Beschwerde im Rentenpunkt ab, hiess jedoch diejenige gegen die Verfügung vom 26. Januar 2006 gut mit der Feststellung, dass der Versicherte für das Einspracheverfahren betreffend die Verfügung vom 8. August 2006 (recte 2005) Anspruch auf unentgeltliche Verbeiständung habe. Überdies gewährte es dem Versicherten die unentgeltliche Verbeiständung für das kantonale Beschwerdeverfahren. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt A._ beantragen, unter Aufhebung des vorinstanzlichen Entscheides sei ihm ab 1. Mai 2003 eine ganze Invalidenrente zuzusprechen; eventuell sei die Sache zur Vornahme ergänzender medizinischer Abklärungen und zu neuer Verfügung an die IV-Stelle zurückzuweisen. Ferner ersucht er um die Bewilligung der unentgeltlichen Prozessführung und Verbeiständung. Während die IV-Stelle auf Abweisung der Beschwerde schliesst, verzichtet das Bundesamt für Sozialversicherungen auf eine Vernehmlassung. 