The most effective way I know to shrink an Excel File to its very smallest possible size is to save it with Excel 97. As you may know, the file format has remained the same since this release of Excel (I'm not sure about XL 2003).
Of course, this punctual action won't solve the incremental...