Is anybody out there running a VPN? If so, what solution do you recommend?

Is there an alternative to VPN's?

Thanks,
Jeremy Curtis