Tor serves me well for most of my purposes.
It is however recommended not to use TOR in conjunction with a VPN.