I chose NordVPN, and it has worked well for my needs for the most part so far. I know that there are perhaps better and cheaper options, but the amount of servers Nord seems to have at least guarantees steady reliable service. As to it's vulnerability to hacking, that's beyond my pay grade.