Thanks Gekko, yea SyncToy might just do the job I'm looking for. But correct me if I'm wrong or missing something.
If I were to setup the two servers (they will be 140km from each other btw

) I can use my portable HDD to just sync it with the one server then when I do my monthly visit to the other office I can take it with and then sync it over there then the HDD will have the complete synced content and would require me to just sync it again when I return to base

, bam content synced.
Well that will work perfect to sync the total content that would most likely size in over a 1gb big that would make doing it over the net a no no with my cap limit of 3gb

.
But would it be possible to say create a template folder which will be way less data on the servers and have it somehow linked/viewable over the internet and then us SyncToy that way? This is what I could gather from the bloke that talked to me about the VPN would do but alas I don't know if I would be able to setup a VPN.
[EDIT]
Hamachi Well that looks easy enough? Basically I just setup this at both ends to the template folder with names like branch & base set a password and I would have access to the template folder? Then I can use synctoy and sync it? This would also then mean I can access it from anywhere were I have the client setup?[/EDIT]
In essence the templates are the only content of the servers that really needs to be synced but the possibility that it would change daily or within a month is slim making an online sync a bit of a bandwidth waste in retrospect

If something on the templates do change one can just email it to the other office with instructions to replace the file immediately that will result in the templates being synced without a major server setup and keeping things simplistic as well, complex setups tent to be way more of a problem when things go wrong.
Then also if I did setup a FTP with the templates you just need to do the FTP update simultaneously when mailing it to the other office. This will mean more of a \"
manual labour\" approach then an automated setup but heck in theory this should do the trick right?