Sachverhalt: A. D._, geboren 1951, war vom 7. Juli 1980 bis 31. Dezember 2001 bei der X._ AG als Sekretärin angestellt und in dieser Eigenschaft bei der Schweizerischen Unfallversicherungsanstalt (nachfolgend: SUVA) gegen die Folgen von Unfällen versichert. Bei einer Kollision von zwei Zügen am 11. August 2001 zog sie sich Verletzungen am Nacken zu. Am 20. August 2001 nahm sie ihre Arbeit wieder voll auf. In der Folge war sie vom 17. bis 24. September 2001 voll, ab 10. Juli 2002 zu 25 %, von 26. November 2002 bis 5. Januar 2003 erneut voll, ab 6. Januar 2003 zu 25 % und ab 8. Januar 2003 zu 50 % arbeitsunfähig. Die SUVA erbrachte die gesetzlichen Leistungen. Mit Verfügung vom 1. Juli 2005, bestätigt mit Einspracheentscheid vom 12. Oktober 2005, stellte die SUVA ihre Leistungen per 17. Juli 2005 ein. B. Das Versicherungsgericht des Kantons Solothurn wies die hiegegen erhobene Beschwerde mit Entscheid vom 20. Juni 2007 ab. C. D._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es seien der kantonale Entscheid aufzuheben, die Vorinstanz resp. der Unfallversicherer anzuweisen, die erforderlichen Abklärungen vorzunehmen und in dieser Zeit die gesetzlichen Leistungen bei einer Arbeitsunfähigkeit von mindestens 50 % zuzüglich eines Verzugszinses zu erbringen. Eventualiter seien ihr die gesetzlichen Leistungen bei einer Arbeitsunfähigkeit von mindestens 50 % zuzüglich eines Verzugszinses auszurichten. Die Vorinstanz und die SUVA schliessen auf Abweisung der Beschwerde. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung. D. Nach Erlass des Urteils BGE 134 V 109 gewährt das Bundesgericht den Parteien das rechtliche Gehör, von welchem diese mit Eingaben vom 12. März 2008 (SUVA) und 10. April 2008 (D._) Gebrauch machen. 