Well, indeed you need a support contract to download the client.
You could try with an Open source client, but we must keep in mind that Cisco TAC does not support 3rd party clients.
Another option that will be supported by Cisco is L2TP over IPsec:
|Service Contract Required|
That's what I get when I click on your link.
...and Cisco doesn't support anything after 30 days, who are you kidding?