Install OpenVPN server on a linux box. Then install OpenVPN clients on Windows/Linux machine. Very easy to Install and configure (few minutes ), Very low cost ( all the packages are free ), High secure, Faster ( Feels like LAN ), People can access from anywhere in the world ( Working from home...