I have always been suspect of the free vpn sites but they work good when my main goal is to get past county based restrictions.
You best bet would be to setup your own VPN service and make everything appear to come from your house. OPENVPN works well and if you have a large enough router you can load dd-wrt with the openvpn feature and run it directly rather than having to have a server.
I had been wondering about the benefit of running my own (free, not giving them all my traffic) versus having more speed if the pipe to the VPN is bigger. I'll look into openvpn. And try to find out what dd-wrt is.
I looked up dd-wrt. Since my sense of humor can't be stopped, isn't it Router Rooter? If I can do that without breaking my net service, and I can put it back the way it was in case I need service from my ISP, I'll try it.