Sachverhalt: Sachverhalt: A. Mit Verfügung vom 17. Januar 2003 sprach die IV-Stelle Basel-Stadt dem 1952 geborenen D._ ab 1. Januar 2001 eine halbe Invalidenrente (Invaliditätsgrad 63 %) zu. Die dagegen erhobene Einsprache wies sie ab, wobei sie feststellte, der Invaliditätsgrad betrage 58 %; die Reduktion der Arbeitsfähigkeit ab 1. Januar 2004 werde in einem Revisionsverfahren an die Hand genommen, wozu sie eine neue anfechtbare Verfügung erlassen werde; die unentgeltliche Verbeiständung für das Einspracheverfahren mit Advokat B._ als Rechtsbeistand werde gewährt (Entscheid vom 29. Juli 2004). Mit Honorarnote vom 17. August 2004 verlangte Advokat B._ Fr. 2025.- Honorar (11 Std. 15 Min. x Fr. 180.-), Fr. 73.50 Auslagen und Fr. 159.50 Mehrwertsteuer (7,6 %), total Fr. 2258.-. Mit Verfügung vom 21. September 2004 setzte die IV-Stelle die Entschädigung auf total Fr. 1456.35 fest (Honorar Fr. 1280.- [8 Std. x Fr. 160.-], Auslagen Fr. 73.50 und Mehrwertsteuer Fr. 102.85 [7,6 %]). Mit Honorarnote vom 17. August 2004 verlangte Advokat B._ Fr. 2025.- Honorar (11 Std. 15 Min. x Fr. 180.-), Fr. 73.50 Auslagen und Fr. 159.50 Mehrwertsteuer (7,6 %), total Fr. 2258.-. Mit Verfügung vom 21. September 2004 setzte die IV-Stelle die Entschädigung auf total Fr. 1456.35 fest (Honorar Fr. 1280.- [8 Std. x Fr. 160.-], Auslagen Fr. 73.50 und Mehrwertsteuer Fr. 102.85 [7,6 %]). B. Dagegen erhob Advokat B._ Beschwerde. Das Sozialversicherungsgericht Basel-Stadt sistierte das Verfahren bis zum in BGE 131 V 153 ff. veröffentlichten Urteil des Eidgenössischen Versicherungsgerichts vom 29. März 2005. Mit Entscheid vom 29. September 2005 hob es die Verfügung vom 21. September 2004 auf und wies die Sache zum Erlass einer neuen Verfügung in Sinne der Erwägungen an die IV-Stelle zurück. Den Erwägungen ist zu entnehmen, dass es die Honorarnote von Advokat B._ im Betrag von Fr. 2258.- bestätigte. B. Dagegen erhob Advokat B._ Beschwerde. Das Sozialversicherungsgericht Basel-Stadt sistierte das Verfahren bis zum in BGE 131 V 153 ff. veröffentlichten Urteil des Eidgenössischen Versicherungsgerichts vom 29. März 2005. Mit Entscheid vom 29. September 2005 hob es die Verfügung vom 21. September 2004 auf und wies die Sache zum Erlass einer neuen Verfügung in Sinne der Erwägungen an die IV-Stelle zurück. Den Erwägungen ist zu entnehmen, dass es die Honorarnote von Advokat B._ im Betrag von Fr. 2258.- bestätigte. C. Mit Verwaltungsgerichtsbeschwerde beantragt die IV-Stelle, in Aufhebung des kantonalen Entscheides sei die Richtigkeit der Verfügung vom 21. September 2004 zu bestätigen, wonach dem Rechtsvertreter des Versicherten für die unentgeltliche Verbeiständung im Einspracheverfahren total Fr. 1465.35 zustünden. Das kantonale Gericht schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Mit Eingabe vom 22. November 2005 modifiziert die IV-Stelle ihren Antrag wie folgt: Der kantonale Entscheid sei insofern aufzuheben, als dem Rechtsvertreter ein Aufwand von 11 Std. 15. Min. entschädigt werde. Den Honoraransatz von Fr. 180.- pro Std. anerkenne sie. Der Rechtsvertreter des Versicherten beantragt, auf die Verwaltungsgerichtsbeschwerde sei mangels Passivlegitimation des Versicherten nicht einzutreten; eventuell sei sie abzuweisen, wobei dem Unterzeichneten als Passivlegitimiertem Gelegenheit zur Vernehmlassung einzuräumen sein werde; eventuell sei dem Versicherten die unentgeltliche Prozessführung im letztinstanzlichen Verfahren zu gewähren. Das Bundesamt für Sozialversicherung (BSV) verzichtet auf eine Vernehmlassung.