I'm going to give a full review of the different VPNs I've tested.
Note that I have a fairly intensive use of streaming / downloading.
Tested on my PC and fiber optic (2Gb down, 700 up)
Mulvad: The fastest for me (approx. 1600 down / 640 up) , very high download speed, but impossible to unblock Netflix / BBC iPlayer or Amazon Prime... I changed server several times, without success.
CyberGhost: Excellent speed (around 1400 down / 600 up) and ... it unblocked everything! I mostly use the optimized servers because on the classic servers, I've occasionally had blockages (not always, but it happens).
IPVanish: The same speeds as Mulvad, but I've only unblocked Netflix in the USA... Japan I had succeeded on 1 server before getting an IP ban in the middle of playback...
Windscribe: Doesn't exceed 1Gb (780/400) and has never managed to unblock streaming catalogs...
Ivacy: The worst and too many disconnections....
Where I'm talking to you, I use 2: Mulvad for downloading, high-risk sites etc. and CyberGhost for streaming