Sachverhalt: A. Am 1. März 1997 verursachte ein bei der X._ Versicherungen AG (Beschwerdegegnerin) versicherter Lenker einen Unfall, bei welchem A._ (Beschwerdeführerin) als Beifahrerin Verletzungen erlitt. Ein im Auftrag der SUVA erstelltes Abschlussgutachten vom 15. Juni 2000 über den Gesundheitszustand der Beschwerdeführerin gelangte zum Endergebnis einer Erwerbsunfähigkeit von 70 % und einer noch vorhandenen Restarbeitsfähigkeit von 30 %, wobei medizinisch ein Endzustand erreicht sei. Am 9. Mai 2007 erhob die Beschwerdeführerin Klage beim Handelsgericht Zürich und verlangte schliesslich im Sinne einer Teilklage Fr. 1'000'000.-- nebst Zins. Die Beschwerdegegnerin verkündete der Y._ und den Z._ (Streitberufene) den Streit. Das Verfahren wurde auf die Frage der Verjährung beschränkt. Mit Urteil vom 19. März 2008 wies das Handelsgericht die Klage infolge Verjährung ab. B. Mit Beschwerde in Zivilsachen beantragt die Beschwerdeführerin dem Bundesgericht, es sei festzustellen, dass die Klage nicht verjährt sei, und die Sache zur Feststellung der Haftung und des Schadens an das Handelsgericht zurückzuweisen. Die Beschwerdegegnerin schliesst auf kostenfällige Abweisung der Beschwerde, während das Handelsgericht auf Vernehmlassung verzichtet. Die Streitberufenen haben sich nicht vernehmen lassen. 