Similar to gaypraha2, I too have a dedicated server, only my dedicated server actually consists of FIVE different dedicated servers all linked together with Dropbox, and all in different physical locations across multiple cities in my area. It works with Windows, Mac, iPhone, Android, Linux, and more.
Sure it is a small monthly fee, but in my experience it's well worth it as it makes doing updates to websites I host a breeze, among other things. All of my documents libraries, music, etc. is all synchronized across all of my computers and devices using Dropbox and either Junction on Windows based devices, or Symlinks on my Linux platforms to point everything to my Dropbox backups. The best part is that all 5 servers can go down, and I still have the Dropbox available to me to redownload everything. I can also set custom sharing so that I can share large files more securely, and I can share them without the need for worry about excess bandwidth usage across my server stations to maintain optimal system performance and speeds to the user base at all times. Even my 4 mail servers are synchronized this way so that I can make seamless transitions between servers.