If you have a lot of documents to scan, I would use a sheet fed scanner like the Scansnap. It will feed a stack of up to 50, read each page front and back in one pass, and store the file as single page PDF or up to a 1000 page PDF, which can be emailed or archived. It can also do character recognition, which works fairly well, so that the document is an actual text file and can be searched. You can also store documents with keywords to make it easier to find certain ones.
One option is the Neat scanner you have probably seen on television. The other main consumer option is the Scansnap. I have had both and prefer the Scansnap. Both the Neat and the Scansnap are about $400, and work with either Windows or Macintosh. They are not the best choice for scanning photographs, but are wonderful with documents. They can save you hours of time and give better results, as long as you have documents that are separated into single pages. The page sizes can vary from recipe cards to legal paper.
I don't know of any scanner that will directly scan to a flash drive or CD, but perhaps some the multi-function copier/scanner/printer units do. I have no experience with them.
Thank very much for the information