Sachverhalt: Sachverhalt: A. Am 4. Dezember 2000 stellte die Orange Communications SA ein Baugesuch für die Errichtung einer Mobilfunkanlage mit drei GSM- und drei UMTS-Antennen auf dem Dach des Wohn- und Gewerbegebäudes Worblentalstrasse 161 in Bolligen. Gegen das Bauvorhaben gingen zahlreiche Einsprachen ein. A. Am 4. Dezember 2000 stellte die Orange Communications SA ein Baugesuch für die Errichtung einer Mobilfunkanlage mit drei GSM- und drei UMTS-Antennen auf dem Dach des Wohn- und Gewerbegebäudes Worblentalstrasse 161 in Bolligen. Gegen das Bauvorhaben gingen zahlreiche Einsprachen ein. B. Am 3. Oktober 2001 reichte die Orange Communications SA ein Projektänderungsgesuch ein. Danach sollen neu drei Dualband-Antennen (statt bisher sechs Antennen) auf dem Mast montiert werden. Die Bauverwaltung Bolligen holte daraufhin einen neuen Amtsbericht des kantonalen Amtes für Industrie, Gewerbe und Arbeit (KIGA, heute: Berner Wirtschaft, beco) ein und führte am 25. Oktober 2001 eine öffentliche Orientierungsversammlung durch. B. Am 3. Oktober 2001 reichte die Orange Communications SA ein Projektänderungsgesuch ein. Danach sollen neu drei Dualband-Antennen (statt bisher sechs Antennen) auf dem Mast montiert werden. Die Bauverwaltung Bolligen holte daraufhin einen neuen Amtsbericht des kantonalen Amtes für Industrie, Gewerbe und Arbeit (KIGA, heute: Berner Wirtschaft, beco) ein und führte am 25. Oktober 2001 eine öffentliche Orientierungsversammlung durch. C. Am 22. November 2002 erteilte die Einwohnergemeinde Bolligen die Gesamtbaubewilligung. Darin wurden die im Amtsbericht der KIGA vom 20. Dezember 2001 enthaltenen Bedingungen und Auflagen - darunter die Auflage einer Abnahmemessung - für verbindlich erklärt. C. Am 22. November 2002 erteilte die Einwohnergemeinde Bolligen die Gesamtbaubewilligung. Darin wurden die im Amtsbericht der KIGA vom 20. Dezember 2001 enthaltenen Bedingungen und Auflagen - darunter die Auflage einer Abnahmemessung - für verbindlich erklärt. D. Gegen die Baubewilligung erhoben mehrere Einsprecher, darunter auch das Ehepaar X._ sowie die Familie Y._, Beschwerde an die Bau-, Verkehrs- und Energiedirektion (BVE) des Kantons Bern. Diese holte beim KIGA einen Bericht zur Vereinbarkeit des Bauvorhabens mit der Verordnung vom 23. Dezember 1999 über den Schutz vor nichtionisierender Strahlung (NISV; SR 814.710) ein. Am 13. Juni 2003 wies die BVE die Beschwerden ab und bestätigte den angefochtenen Entscheid der Gemeinde Bolligen. D. Gegen die Baubewilligung erhoben mehrere Einsprecher, darunter auch das Ehepaar X._ sowie die Familie Y._, Beschwerde an die Bau-, Verkehrs- und Energiedirektion (BVE) des Kantons Bern. Diese holte beim KIGA einen Bericht zur Vereinbarkeit des Bauvorhabens mit der Verordnung vom 23. Dezember 1999 über den Schutz vor nichtionisierender Strahlung (NISV; SR 814.710) ein. Am 13. Juni 2003 wies die BVE die Beschwerden ab und bestätigte den angefochtenen Entscheid der Gemeinde Bolligen. E. Gegen den Beschwerdeentscheid der BVE erhoben das Ehepaar X._ sowie die Familie Y._ Beschwerde beim Verwaltungsgericht des Kantons Bern. Dieses unterbreitete der Beschwerdegegnerin verschiedene Fragen und holte einen weiteren Amtsbericht des beco ein. Am 21. Mai 2004 hiess es die Beschwerde teilweise - hinsichtlich des Kostenentscheids der BVE - gut und wies die Beschwerde im Übrigen ab, soweit darauf einzutreten sei. E. Gegen den Beschwerdeentscheid der BVE erhoben das Ehepaar X._ sowie die Familie Y._ Beschwerde beim Verwaltungsgericht des Kantons Bern. Dieses unterbreitete der Beschwerdegegnerin verschiedene Fragen und holte einen weiteren Amtsbericht des beco ein. Am 21. Mai 2004 hiess es die Beschwerde teilweise - hinsichtlich des Kostenentscheids der BVE - gut und wies die Beschwerde im Übrigen ab, soweit darauf einzutreten sei. F. Gegen den Entscheid des Verwaltungsgerichts, den Beschwerdeentscheid der BVE und den Bauentscheid der Gemeinde Bolligen erheben das Ehepaar X._ sowie Familie Y._ Verwaltungsgerichtsbeschwerde ans Bundesgericht mit dem Antrag, die Bewilligung für das Bauvorhaben der Orange Communications SA sei vollumfänglich zu verweigern und der Bauabschlag zu erteilen. Aufzuheben sei ferner der Kostenentscheid der Vorinstanz; die Kostenverteilung sei durch das Bundesgericht zu berichtigen. Eventualiter sei die Sache im Sinne der Erwägungen des Bundesgerichts zur Neubeurteilung an die Erstinstanz zurückzuweisen. Die Anzahl der Antennen, die maximalen Leistungswerte und die exakte Ausrichtung der Antennen seien in der Baubewilligung festzusetzen. F. Gegen den Entscheid des Verwaltungsgerichts, den Beschwerdeentscheid der BVE und den Bauentscheid der Gemeinde Bolligen erheben das Ehepaar X._ sowie Familie Y._ Verwaltungsgerichtsbeschwerde ans Bundesgericht mit dem Antrag, die Bewilligung für das Bauvorhaben der Orange Communications SA sei vollumfänglich zu verweigern und der Bauabschlag zu erteilen. Aufzuheben sei ferner der Kostenentscheid der Vorinstanz; die Kostenverteilung sei durch das Bundesgericht zu berichtigen. Eventualiter sei die Sache im Sinne der Erwägungen des Bundesgerichts zur Neubeurteilung an die Erstinstanz zurückzuweisen. Die Anzahl der Antennen, die maximalen Leistungswerte und die exakte Ausrichtung der Antennen seien in der Baubewilligung festzusetzen. G. Die Beschwerdegegnerin, das Verwaltungsgericht und die BVE beantragen, die Beschwerde sei abzuweisen, soweit darauf eingetreten werden könne. G. Die Beschwerdegegnerin, das Verwaltungsgericht und die BVE beantragen, die Beschwerde sei abzuweisen, soweit darauf eingetreten werden könne. H. Mit Verfügung vom 2. September 2004 wurde der Verwaltungsgerichtsbeschwerde insoweit aufschiebende Wirkung beigelegt, als die Inbetriebnahme und Sendetätigkeit der Antennen während des bundesgerichtlichen Verfahrens zu unterbleiben habe; dagegen wurde es der Beschwerdegegnerin gestattet, die streitige Anlage auf eigenes Risiko bereits zu erstellen. H. Mit Verfügung vom 2. September 2004 wurde der Verwaltungsgerichtsbeschwerde insoweit aufschiebende Wirkung beigelegt, als die Inbetriebnahme und Sendetätigkeit der Antennen während des bundesgerichtlichen Verfahrens zu unterbleiben habe; dagegen wurde es der Beschwerdegegnerin gestattet, die streitige Anlage auf eigenes Risiko bereits zu erstellen. I. In seinen Vernehmlassungen vom 22. Oktober 2004 und vom 4. Januar 2005 nahm das BUWAL zu verschiedenen umweltschutzrechtlichen Fragen Stellung. Es bemängelte die Immissionsberechnung im Standortdatenblatt für die Orte mit empfindlicher Nutzung auf unüberbauten Grundstücken (OMEN Nr. 5-7), weil sie für eine Höhe von 1.5 m über Boden durchgeführt worden sei, anstatt an dem, nach der Vollzugsempfehlung massgeblichen, höchstbelasteten Punkt innerhalb des baurechtlich zulässigen Volumens. Bei richtiger Berechnung ergäbe sich mit grosser Wahrscheinlichkeit eine Überschreitung des Anlagegrenzwerts. Den Parteien wurde Gelegenheit gegeben, sich zu den Stellungnahmen des BUWAL zu äussern. Mit Schreiben vom 11. Februar 2005 reichte die Beschwerdegegnerin ein neues Standortdatenblatt zu den Akten um nachzuweisen, dass der Anlagegrenzwert auch unter Berücksichtigung des maximal zulässigen Bauvolumens bzw. des von der Gemeinde zwischenzeitlich bewilligten Bauprojekts eingehalten werde. Die Beschwerdeführer machen mit Stellungnahme vom 30. Januar 2005 geltend, die zwischenzeitlich erstellte Anlage entspreche in mehrfacher Hinsicht nicht den Bauplänen. 