Visible has worked well for me recently - it's wholly owned by VZW as I recall, and exclusively uses their network. In most areas, VZW is objectively the best coverage of any carrier.
$30/mo and I have yet to see throttling, even with heavy use. It "just works".
Yes, I'm effectively handing that data to VZW, but I have no illusions that any MVNO I chose would behave any differently. One way or another, they're all reselling the same 3 carriers, who by definition must have some base level of access to your data.
VPNs go a long way towards mitigating that, but using a carrier is likely to leak some level of data. While I have a great deal of respect for RMS, my own life doesn't really fit within his internet usage model and I'm forced to make choices. (Sacrifices, really, but informed ones.)