OpenVPN is better because you can tunnel everything on port 80 or 443, and that way, even if you are in a country/school/whatever which is blocking almost all ports you will still be able to forward the connection, while Windows default stuff will give you a connexion refused message.