Sachverhalt: A. A.a S._, geboren 1955, bezieht seit 1. März 2003 basierend auf einem Invaliditätsgrad von 62 % eine halbe und mit Inkrafttreten der 4. IV-Revision ab 1. Januar 2004 eine Dreiviertelsrente der Invalidenversicherung. Auf ein erstes Revisionsbegehren trat die IV-Stelle des Kantons Zürich mit Verfügung vom 26. Juli 2004 nicht ein. Mit Entscheid vom 29. April 2005 wurde die Einsprache abgewiesen, inhaltlich aber eine materielle Prüfung vorgenommen und das Revisionsbegehren abgelehnt, was letztinstanzlich vom Eidgenössischen Versicherungsgericht (heute Bundesgericht) mit Urteil vom 22. März 2006 bestätigt wurde. A.b Am 11. Mai 2006 ersuchte S._ unter Hinweis auf eine Verschlechterung seines Gesundheitszustandes erneut um Rentenrevision, was die IV-Stelle mit Verfügung vom 20. Dezember 2006 ablehnte. B. Das Sozialversicherungsgericht des Kantons Zürich wies die hiegegen erhobene Beschwerde mit Entscheid vom 25. März 2008 ab. C. S._ lässt Beschwerde führen und beantragen, der angefochtene Entscheid sei aufzuheben und ihm sei eine ganze Rente zuzusprechen; eventuell sei das Verfahren zu weiteren Abklärungen zurückzuweisen. Zudem ersucht er um unentgeltlichen Rechtspflege. Die IV-Stelle schliesst auf Abweisung der Beschwerde, während das Bundesamt für Sozialversicherungen auf eine Vernehmlassung verzichtet. D. Mit Verfügung vom 27. Juni 2008 wies das Bundesgericht das Gesuch von S._ um unentgeltliche Rechtspflege mangels Bedürftigkeit ab. 