Public Service Announcement for today: The best place to store work related files would be your G: or N: drive. This data is replicated across multiple hard-drives on our servers using RAID. We also back this data up to tape which is stored in the Curris Business Building. Once a month a FULL backup is done for all data on your G: and N: drives, stored to tape and then sent to a bank vault on main street in Cedar Falls.
For home use, I would normally recommend portable hard-drives and flash drives. If you have things you need kept off-site, in case of fire or tornado, you can use online storage services. Here is a link to 90 sites that will store files for a small fee: http://www.lifehack.org/articles/lifehack/introduction-to-90-online-file-storage-services.html
For personal photos I use http://www.flickr.com and for files I use http://www.jungledisk.com/
With a $20 per year pro account, you can send unlimited photos to flickr (owned by Yahoo). With 4GB of storage on Jungle Disk (uses Amazon's Servers) and moving 400mb worth of data to it each month, I pay $.68/month to have files backed up, away from my house and spread across many many Amazon Servers. I store my files using encryption, so no one can see them but me.
You can also move things to flash drives and keep them at work and home and in a firebox etc.. There are many ways to store files and if you have any questions please contact me. I know how many hours it takes to make classroom materials/lectures so keeping them safe is very important.
-Mark