At long last, one is no longer beholden to DropBox or hacking away on command line with rsync for a convenient cloud file storage and synchronization service!
While DropBox is a great service, it's not free past 2GB and it's also prone to security flaws. Simply put, when you give your data to a 3rd party service you increase your risk of compromise.
Owncloud is not quite as easy to setup as DropBox, but given their consistent development it wont be long. In the mean time follow the steps below to achieve a proprietary DropBox service hosted by you (or a friend).
1. Download and Install ownCloud file server / storage on your Apache or windows server (very simple to setup).
2. Find a webDav client that syncs to a local folder. On Mac CyberDuck works great, and it's also available on Windows. Android has a few webDav apps, as does iPhone.
3. CyberDuck or the like wont run in the background so either create a startup script to get it going, do it manually, or wait until the ownCloud Desktop plugin is released.
4. As a bonus, the web interface to ownCloud includes a media player (and I imagine a video player might be forthcomning), giving one the ability to carry their media library with them.

Enjoy!
View All