Sachverhalt: A. Die 1962 geborene, in Deutschland zur Krankenschwester ausgebildete H._ arbeitete nach ihrer Einreise in die Schweiz im Jahre 1987 im Spital I._, anschliessend im Spital O._ und zuletzt von Januar 2001 bis Ende Juli 2003 im Spital L._. Im Mai 2003 meldete sie sich unter Hinweis auf diverse Beschwerden bei der Invalidenversicherung zum Leistungsbezug an. Gestützt auf die medizinischen und beruflichen Abklärungen, insbesondere das Gutachten des Ärztlichen Begutachtungsinstituts B._ vom 19. Februar 2004 (Diagnosen: chronisches zervikocephales Schmerzsyndrom [ICD-10: M53.0]; leichte depressive Episode [ICD-10: F32.0], Somatisierungsstörung [ICD-10: F45.0] und anhaltende somatoforme Schmerzstörung [ICD-10: F45.4]), verneinte die IV-Stelle Bern mit Verfügungen vom 29. August 2005 den Anspruch auf Kostengutsprache für eine Umschulung zur Tierphysiotherapeutin/Pferdetherapeutin sowie auf eine Invalidenrente (Invaliditätsgrad: 22 %). Daran hielt sie mit (separaten) Einspracheentscheiden vom 28. Juli 2006 fest. B. Die gegen den rentenablehnenden Einspracheentscheid erhobene Beschwerde der H._ wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 15. März 2007). C. H._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, der kantonale Entscheid sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz, eventualiter - unter zusätzlicher Aufhebung des Einspracheentscheids vom 28. Juli 2006 - zur weiteren Abklärung an die Verwaltung zurückzuweisen, damit diese über den Anspruch auf eine Invalidenrente neu befinde. Die IV-Stelle Bern schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen hat sich nicht vernehmen lassen. 