elf_lord_ZC5
Honorary Master
VPNs will generally slow down your internet connection, but NordVPN is better than others to the best of my knowledge. It's a bit expensive though. If you want a cheaper alternative, check out Windscribe.
Found IPVanish to be good as well, tho currently with Windscribe.
As for reducing buffering, if your ISP, is shaping streaming protocols or it bypasses a latency introducing link, between you and your services servers, then it may improve your experience. Otherwise it will just slow your transfer speed.
Your ISP will still know what your exit IP address is, but will not know what is being transfered via your VPN.