I have just implemented VPN at our offices and I used the CISCO ASA 5510 router. It comes with a client and works really well. There were only two issues...
Your paraphrase is correct. The number sequence that gets off is a looped number that I do. When I insert the records into the larger tables I grab this number...