My favourite is BulletVPN
Pros
- I consistently get very good speeds and they have seven servers in my country (Australia) which is more than a lot VPNs have.
- CPU from their client, always remains at 0% when accessing the internet. With many VPNs there is a small amount of CPU use when accessing the internet.
- It seems that they are trustworthy.
- Their customer support is excellent.
Cons
- Their Windows VPN client has limited features. For example you can't configure it to launch at Windows startup. But it does have a kill switch.
I bought a lifetime license from StackSocial for $39.
I was previously using Windscribe. I also consistently got very good speeds with them and no CPU use from their client. I ditched them due to poor customer support. If not for the disappointing support, I would still be using it.
With regards to CPU use, my previous laptop had bad thermal management, which meant that even the constant low CPU use from VPNs, was enough to cause very audible fan noise. If not for that, the CPU use from other VPNs wouldn't have been an issue really.
@FireHammer I used VyprVPN briefly at the start of the year, but in my case, I constantly had anywhere from around 10 to 20 CPU use from their service. Their customer support said I could expect up to 95% CPU use on a 2nd gen i5 processor.