Sachverhalt: A. Der 1970 geborene K._ war von 1992 bis März 2004 in verschiedenen Berufen tätig und bezog von April 2004 bis November 2005 Taggeldleistungen der Arbeitslosenversicherung. Am 5. Februar 2007 meldete er sich unter Hinweis auf eine koronare Zweigefässerkrankung bei der Invalidenversicherung zum Leistungsbezug an. Mit Vorbescheid vom 5. November 2007 und Verfügung vom 17. Dezember 2007 verneinte die IV-Stelle des Kantons Zürich einen Anspruch auf Invalidenrente, ausgehend von einem Invaliditätsgrad von 23 %. B. Die hiegegen eingereichte Beschwerde hiess das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 23. Oktober 2009 gut und sprach K._ ab 1. November 2007 gestützt auf einen Invaliditätsgrad von 67 % eine Dreiviertelsrente der Invalidenversicherung zu. C. Mit Beschwerde beantragt die IV-Stelle die Aufhebung des kantonalen Gerichtsentscheides und die Rückweisung der Sache zur weiteren Abklärung. Sie reicht mit der Beschwerde zwei Stellungnahmen des Regionalen Ärztlichen Dienstes (RAD) vom 30. November und 5. Dezember 2009 ein. K._ stellt den Antrag, es sei auf die Beschwerde nicht einzutreten. Eventuell sei die Beschwerde abzuweisen. Ferner wird um unentgeltliche Prozessführung ersucht. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 