I'd kill for a solid in depth write up if someone is willing to put one together. I don't know anything about this kind of stuff but it's piqued my interest lately.
I have been meaning for a while now to make a mini distribution of Linux that works well for VPN usage out of the box. If people are interested in this sort of thing, maybe I could try to make time for it.
I would love to see a VM that I can just spin up that allows for an IPSec tunnel to terminate to it in a road-warrior config.
FWIW, here is what I have so far. http://superuser.com/questions/553193/how-do-i-configure-dd-...