Just based on how many hours of time I have saved, it would probably be Dropbox. I dumped my flash drive the day I started using Dropbox.