Citation: 4A_475/2008 08.01.2009 E. C

Mit Beschwerde in Zivilsachen beantragt die Beschwerdeführerin dem Bundesgericht, der angefochtene Entscheid des Obergerichts des Kantons Zürich vom 15. Januar 2008 sei aufzuheben und die Angelegenheit sei zur Neubeurteilung an das Obergericht zurückzuweisen. Eventualiter seien die Dispositiv-Ziffern 2, 3 und 4 des angefochtenen Urteils des Obergerichts aufzuheben und es seien für das erstinstanzliche sowie das Berufungsverfahren keine Kosten zu erheben. Ausserdem sei der Beschwerde die aufschiebende Wirkung zu erteilen. Die Beschwerdegegner beantragen in ihrer Beschwerdeantwort die Abweisung der Beschwerde. Sowohl das Kassationsgericht als auch das Obergericht des Kantons Zürich haben auf eine Vernehmlassung verzichtet.