I use Windscribe as they have a pretty good free tier and were proven no-logs in court.
They've also been independently audited on a regular basis.
(I pay for Windscribe, but I only need a VPN for specific tasks.)
There's also Proton VPN. They're audited as well, plus they're Proton -- a well-trusted entity. They have a free tier, which is limited in the number of endpoints, but not limited in bandwidth. Their free tier is solid.
As far as I know, they're the only audited, free, and unlimited VPN out there. They even have a Linux client so that you can send all of your traffic through them. I don't normally bother with that. In my case, I only bother with the browser extensions.
The only reason I use a VPN is to watch some racing content that's geo-restricted, and I have no
reasonable way to access it legally. I usually joke about it with the IMSA representatives. They do not seem to mind that I use a VPN. I'm also not alone in using a VPN.
Oh... I also have it set up so that I can use my own network as a VPN. I use a combination of dynamic DNS and OpenVPN, or I'll just forward my X session over SSH for simplicity. I may also just use a remote desktop client. Those are handy and enable me to look like I'm at home, and/or just let me remotely use my computers.