Sachverhalt: A. I._, geboren 1960, bezieht wegen auf Schwerhörigkeit zurückführenden Einschränkungen seit 1. August 1994 eine Viertels- und ab 1. April 1995 eine halbe Rente der Invalidenversicherung. Im Rahmen eines Revisionsverfahrens ermittelte die IV-Stelle des Kantons Thurgau für die Zeit vom 1. Januar 2003 bis 31. Januar 2005 einen Invaliditätsgrad von 35 % bzw. 31 %, danach einen solchen von 50 %. Mit Verfügung vom 10. April 2006 stellte sie daher die Rente für die Zeit vom 1. Januar 2003 bis 31. Januar 2005 ein und forderte mit Verfügung vom 19. April 2006 die zu viel ausgerichteten Leistungen im Betrag von Fr. 58'069.- zurück. Gegen beide Verfügungen erhob I._ Einsprache. Diejenige gegen die Renteneinstellung wies die IV-Stelle mit Einspracheentscheid vom 30. März 2007 ab. Die Einsprache betreffend die Rückerstattung ist nach Lage der Akten noch hängig. B. Die AHV/IV-Rekurskommission des Kantons Thurgau (seit 1. Januar 2008: Verwaltungsgericht des Kantons Thurgau) wies die hiegegen erhobene Beschwerde mit Entscheid vom 19. Oktober 2007 ab. C. I._ lässt Beschwerde führen und beantragen, der angefochtene sowie der Einspracheentscheid seien aufzuheben und es sei die IV-Stelle zu verpflichten, ihr ausgehend von einem Valideneinkommen von mindestens Fr. 150'000.- ab 1. Januar 2003 die gesetzlichen Leistungen auszurichten. Auf die Renteneinstellung sei zu verzichten und ab 1. Februar 2005 sei eine Dreiviertelsrente auszurichten. Eventuell sei die Rente im Zeitraum 1. Januar 2003 bis 31. Januar 2005 auf eine Viertelsrente zu reduzieren sowie ab 1. Februar 2005 auf eine halbe Rente festzusetzen.