[ubuntu] VPN server with windows clients?

view story

http://ubuntuforums.org – Hi, I am trying to setup a VPN connection from a windows client to my Ubuntu Server 12.04 at a different location. Basically I want Windows clients to be able to connect via the 'new VPN connection wizard' in the control panel, I don't want any special programs or anything. Then, after creating the VPN connection, I want to be able to access my samba folders over the VPN. Can someone please tell me what I need to install in order for this to work? openVPN access looked pretty good, except that I have to pay for each client. I need a tutorial too, if need be. (Kind of confused if I need t (Hardware)