Sachverhalt: A. Das Bezirksgericht Zürich, 4. Abteilung, verurteilte X._ am 8. Mai 2007 wegen Widerhandlung gegen das Betäubungsmittelgesetz (Art. 19 Ziff. 1 Abs. 3-5 i.V.m. Art. 19 Ziff. 2 lit. a BetmG) zu einer Freiheitsstrafe von 3 1⁄2 Jahren, unter Anrechnung von 337 Tagen Polizei-, Untersuchungs- und Sicherheitshaft und unter Vormerknahme, dass sich der Angeklagte seit 14. September 2006 im vorzeitigen Strafvollzug befinde. Weiter wurde als stationäre therapeutische Massnahme eine Suchtbehandlung angeordnet. Gegen dieses Urteil erhob die Staatsanwaltschaft II des Kantons Zürich Berufung mit dem Antrag, die Strafe auf 4 1⁄2 Jahre Freiheitsstrafe anzusetzen. B. Am 17. Januar 2008 beantragte X._ die Entlassung aus der Haft per 11. Februar 2008. Am 7. Februar 2008 wies der Präsident der II. Strafkammer des Obergerichts des Kantons Zürich das Haftentlassungsgesuch ab. C. Dagegen hat X._ am 27. Februar 2008 Beschwerde in Strafsachen an das Bundesgericht erhoben. Er beantragt, er sei unverzüglich aus dem vorzeitigen Strafvollzug zu entlassen und auf freien Fuss zu setzen. Der Präsident der Strafkammer hat auf eine Vernehmlassung verzichtet. Auch die Staatsanwaltschaft hat sich - wie schon im kantonalen Verfahren - nicht vernehmen lassen. 