British National Corpus
A hundred million word collection of samples of both written and spoken language from a wide range of sources, designed to represent a broad cross-section of modern British English.