Right now I'd have to say PrivateInternetAccess is the best, they have the best software, and under oath they testified that they do not log anything. However they were recently sold to a big conglomerate and I imagine the quality of their service will start going downhill, so ProtonVPN is going to be the next best thing.