Possible Duplicate:
Best way to sync two computers?
I need to be able to synch files across the internet, preferably in a transparent way (i.e. via a service), though that that isn't a necessity. DropBox is no good - not enough space and it forces you to store things within its own hierarchy. Plus I have no need for internet storage - all storage will be on my own machines sitting in my LANs.
Any suggestions?