There's an easy technical solution to that, you can just use a VPN service to hide your IP.... when you connect to your VPN service.
It's VPN's all the way down...
I'm mostly joking, but if you purchase the second VPN anonymously (gift card paid with cash, bitcoin, etc) this would do a pretty good job of ensuring your anonymity against most casual snooping. It's not going to hide you from the FBI, but it would prevent either VPN provider from tying your browsing activity back to you (unless they cooperate with each other).
If only there was some kind of service where everyone routed each others traffic like a VPN with multiple hops by wrapping every message in layers of encryption like on onion.
Admittedly, I haven't used TOR in a long time, but last time I used it, it didn't work well for video, and I assumed most people using VPN's do it to hide their porn habits.
I used to use a VPN to hide my browsing activity from my ISP (Comcast), but now I have an ISP that I trust more, so pretty much only use VPN on public Wifi to help protect my traffic.
edit :: I think I replied to comment that has been edited between when I hit "reply" and when my comment appeared.