CyberGhost, without a doubt. Reasonably priced, servers in 30 countries in all continents. Speeds what promised, not counting a bit higher PING when connected I get DL & UL speeds very close to my real line speeds.
Install, select the country and go:
CyberGhost also has a free plan but it is terrible slow, full most of time, 15 of the 30 Premium countries available. I wholeheartedly recommend CyberGhost Premium, I do recommend to stay away from their free plan .