Sachverhalt: Sachverhalt: A. R._ (geb. im Oktober 1945) war seit 1. November 1972 bei der Bank X._ AG tätig und im Rahmen der beruflichen Vorsorge bei deren Personalvorsorgestiftung versichert. Mit Schreiben vom 25. Juli 2002 löste die Arbeitgeberin das Arbeitsverhältnis unter Einhaltung der vertraglichen Kündigungsfrist per 31. Oktober 2002 auf mit vorzeitiger Pensionierung bei der Personalvorsorgestiftung ab 1. November 2002. Während der laufenden Kündigungsfrist wurde R._ im Juli 2002 durchgehend bis Ende Juli 2004 arbeitsunfähig geschrieben. Sie erhielt bis zu diesem Zeitpunkt Salärfortzahlungen im Sinne des Personalreglementes. Am 27. April 2004 teilte die Arbeitgeberin R._ mit, dass mit Ablauf der Krankentaggeldzahlungen Ende Juli 2004 die vorzeitige Pensionierung erfolgen werde. Das Altersguthaben am 31. Juli 2004 betrage Fr. 806'661.60, der Umwandlungssatz 5,04 %, was eine jährliche Rente von Fr. 40'655.80 ergebe nebst einer Überbrückungsrente von jährlich Fr. 24'720.-. Mit dieser Berechnung war R._ nicht einverstanden und verlangte die Berechnung der Altersrente gestützt auf die im Jahr 2003 gültigen Berechnungsgrundlagen. Mit Schreiben vom 21. Juli 2004 hielt die Personalvorsorgestiftung an der Rentenberechnung fest. A. R._ (geb. im Oktober 1945) war seit 1. November 1972 bei der Bank X._ AG tätig und im Rahmen der beruflichen Vorsorge bei deren Personalvorsorgestiftung versichert. Mit Schreiben vom 25. Juli 2002 löste die Arbeitgeberin das Arbeitsverhältnis unter Einhaltung der vertraglichen Kündigungsfrist per 31. Oktober 2002 auf mit vorzeitiger Pensionierung bei der Personalvorsorgestiftung ab 1. November 2002. Während der laufenden Kündigungsfrist wurde R._ im Juli 2002 durchgehend bis Ende Juli 2004 arbeitsunfähig geschrieben. Sie erhielt bis zu diesem Zeitpunkt Salärfortzahlungen im Sinne des Personalreglementes. Am 27. April 2004 teilte die Arbeitgeberin R._ mit, dass mit Ablauf der Krankentaggeldzahlungen Ende Juli 2004 die vorzeitige Pensionierung erfolgen werde. Das Altersguthaben am 31. Juli 2004 betrage Fr. 806'661.60, der Umwandlungssatz 5,04 %, was eine jährliche Rente von Fr. 40'655.80 ergebe nebst einer Überbrückungsrente von jährlich Fr. 24'720.-. Mit dieser Berechnung war R._ nicht einverstanden und verlangte die Berechnung der Altersrente gestützt auf die im Jahr 2003 gültigen Berechnungsgrundlagen. Mit Schreiben vom 21. Juli 2004 hielt die Personalvorsorgestiftung an der Rentenberechnung fest. B. Mit Eingabe vom 12. Mai 2005 erhob R._ Klage gegen die Personalvorsorgestiftung mit dem Antrag, es sei ihr ab 1. November 2002 eine jährliche Rente von Fr. 45'874.- auszurichten; eventuell sei ihr ab 1. April 2003 eine Altersrente auszurichten, wobei zur Berechnung die am 1. April 2003 massgebenden Grundlagen heranzuziehen seien. Mit Entscheid vom 29. Mai 2006 hiess das Sozialversicherungsgericht des Kantons Zürich die Klage teilweise gut und verpflichtete die Personalvorsorgestiftung, der Klägerin ab 1. August 2004 eine Altersrente in der Höhe von jährlich Fr. 41'217.95 zuzüglich 5 % Zins ab 12. Mai 2005 zu bezahlen. B. Mit Eingabe vom 12. Mai 2005 erhob R._ Klage gegen die Personalvorsorgestiftung mit dem Antrag, es sei ihr ab 1. November 2002 eine jährliche Rente von Fr. 45'874.- auszurichten; eventuell sei ihr ab 1. April 2003 eine Altersrente auszurichten, wobei zur Berechnung die am 1. April 2003 massgebenden Grundlagen heranzuziehen seien. Mit Entscheid vom 29. Mai 2006 hiess das Sozialversicherungsgericht des Kantons Zürich die Klage teilweise gut und verpflichtete die Personalvorsorgestiftung, der Klägerin ab 1. August 2004 eine Altersrente in der Höhe von jährlich Fr. 41'217.95 zuzüglich 5 % Zins ab 12. Mai 2005 zu bezahlen. C. R._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, in Aufhebung des vorinstanzlichen Entscheides sei ihr ab 1. November 2002 eine Rente von Fr. 45'874.- nebst Verzugszins ab 12. Mai 2005 auszurichten. Eventuell sei ihr ab 1. Mai 2003 eine Altersrente auszurichten, basierend auf den am 1. Mai 2003 massgebenden Grundlagen. Die Personalvorsorgestiftung stellt den Antrag, in Aufhebung des vorinstanzlichen Entscheides sei die Klage abzuweisen. Eventuell sei die Verwaltungsgerichtsbeschwerde abzuweisen. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.