After rigorous testing, seven virtual private networks hit the top of our list.