yes, teamViewer is a handy option for sharing, it also supports VPN, but you should have a good connection to use. i ahev used with my DataOne (home 250) and it was very slow.
__________________
For every action, there is an equal and opposite criticism.