OpenVPN Linux + Mac howto
A short howto, as I was unable to find any clear ones on the net.
I'm using Mac OS X (Leopard) as client, and a Gentoo server as server/host.
I both tried Viscosity and Tunnelblick on my Mac as OpenVPN software, and Viscosity is probably somewhat easier to configure (using the GUI), it was shareware. So I ended up using Tunnelblick and it seems to be doing its job quite well.
First of all, make sure Gentoo is set up and working as intended. I used my home router as VPN server (having both eth0 and eth1 (= ppp0).