I've used blackVPN and IPredator in the past. Running openvpn on your own box is pretty easy too (if you've ever set up something like a HTTPS server.)
PIA has never done me wrong, it's cheap, they support a ton of VPN protocols and OSes, multiple simultaneous clients (up to 5?), and at least one of the guys who runs it is a HN regular.
http://torrentfreak.com/which-vpn-services-take-your-anonymi...
The comments are probably as useful as the main content.
Personally I use AirVPN. They're not expensive, the client is open source, and performance seems good enough for casual use.
I'm not sure I'd trust any of the usual VPNs if I needed Snowden-level security. But I don't, so casual use is fine.