I igvita.com All Presentation Software Is Broken - igvita.com 36 points igrigorik 14 years ago 5 comments