Sachverhalt: A. T._, geboren 1978, war seit 1. September 2003 bei der Firma S._ AG angestellt. Am 30. April 2006 kündigte er sein Arbeitsverhältnis auf den 31. Juli 2006. Am 29. August 2006 meldete er sich zur Arbeitsvermittlung an. Die Öffentliche Arbeitslosenkasse des Kantons Aargau (nachfolgend: Arbeitslosenkasse) stellte ihn mit Verfügung vom 17. Oktober 2006, bestätigt mit Einspracheentscheid vom 21. Dezember 2006, ab 1. August 2006 für 31 Tage wegen selbstverschuldeter Arbeitslosigkeit in der Anspruchsberechtigung ein. B. Die dagegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons Aargau mit Entscheid vom 4. September 2007 teilweise gut und reduzierte die Anzahl der Einstellungstage auf 20. C. Die Arbeitslosenkasse führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, unter Aufhebung des kantonalen Entscheids sei die Verfügung vom 17. Oktober 2006 (recte: der Einspracheentscheid vom 21. Dezember 2006) zu bestätigen. T._ und das Staatssekretariat für Wirtschaft (seco) verzichten auf eine Vernehmlassung. D. Das Bundesgericht forderte die Arbeitslosenkasse mit Verfügung vom 19. Oktober 2007 zur Leistung eines Kostenvorschusses auf, welchen diese fristgerecht leistete. Mit Eingabe vom 31. Oktober 2007 machte sie jedoch geltend, es sei an der bisherigen Praxis der Kostenbefreiung der Arbeitslosenkassen festzuhalten. 