Best way to establish a VPN connection under Linux

I recently made a wiki post about it here: