Hi ChrisUnder,
I would definetly recommend OpenVPN, Darren did a segment on that how to install.
You can alternatively download the software from the link below.
http://www.openvpn.net/, it currently allows 2 concurrent connections, but if you wish to have more, you will have to buy licenses which should cost around $10 dollars or less.
Its a lot cheaper than Microsoft licenses. Let me know how you go