Larger files should be sent electronically by (S)FTP(S), or if you must, put on a web site.
Alternately, burn them to a CD, DVD, BD, or write to an external hard drive/tape an mail them - for very large files, the hard drive or tape is the only reasonable choice.
If there's anything sensitive or confidential, make sure to encrypt according to your industry/country's rules/laws.