I use a VPN (Freedome) by default on the basis that people I'm paying for connectivity should only be providing that, and not any other "interesting" features like DNS catching, invisible proxies, or fucking with my HTTP.
Could you detail how you chose Freedome for your VPN?
It's run by F-Secure. I've known the F-Secure guys for a long time, and I trust them and I trust the brand. I think they'll use time and resources to fight what they consider to be over-broad surveillance orders, and I think they're competent from a security perspective.