I've heard that Cloak is good, super easy to setup; but it's not free.
And that's about all I know, since I don't use VPN. I never use public wi-fi these days. It's just too much easier to use my LTE connection, and usually faster. Of course, the only reason I get away with that is that I don't do any heavy streaming or downloading while out and about.
But if I did need an occasional VPN solution, I'd probably use Cloak, because I've heard and/or read about it from several tech journalists and bloggers that I trust.