During the course of my work, I had to deal with MS Office documents of pretty huge file sizes ranging from 2mb to 20mb. This posed a challenge because my email system only allowed me to send an email with attachment no larger than 5mb. To add to my misery, many of my official work files are stored on a network file share and quite often it took quite a while when I try to load the file directly from the file server. Imagine the embarrassment I encountered once during when I was about to do a presentation (file size around 30mb) on the organizer's computer (which happened to be an old model), and it took at least 3 minutes to load the whole presentation.
Fortunately, a friend introduced me to this software application "NxPowerLite", which had helped me reduce the size of my MS Office documents quite drastically. What I really like was that NxPowerLite could integrate with Outlook email in such a way that any MS Office file that I attach to my email content was automatically shrunk in size so now my email sizes never went beyond the official limit of 5mb.
I also discovered that NxPowerLite (file server edition) could also shrink files stored in network file servers automatically thus saving network bandwidth and storage space. This is one productivity tool that I'll definitely recommend to anyone and it has now been an indispensible tool in my IT arsenal.