They use logmein at work. Dunno much about it though.

If it's just for file sharing, why not use cloud/remote storage? You can then access from any PC with an internet connection.