If its already a heavily compressed file (eg. compressed video like an xvid encoded file or something) then you wont be able to get it any smaller. If is an installation file then its probably already compressed.
If this is the case then
1) Put it on CD and give it to him!
2) Use a utility to cut it into little chunks and send them one by one
3) Get a faster internet connection!
lol