I had a real struggle installing OpenVPN on a raspberry pi, but this made it simple. If any of you are on the go, using insecure connections, definitely take a look at this and install it onto a pi with no-ip.com DyDNS. It will of course work on CrunchBang as well
As a client, yeah, using network manager works fine, but I am talking about configuring an OpenVPN server to connect to with Network Manager. So I use network manager to connect to my raspberry pi VPN server so I can securely browse where ever I am and access my home network's resources.