I used PrePass Elite. $200 deposit and $24 a month. It worked on every toll in the US and has the weigh station bypass. If I ever start running tolls other than OK,TX, & KS I'll get another one but my Oklahoma toll pass does all 3 of these states.
I can't say what to use. But wanted to tell ya keep a good record of dates etc. My friend has Ohio ezpass and he has been billed in error at least 4 times in probably 4 years now. All the errors occured in Pennsylvania. ( surprise surprise) and all in their favor for large amounts. Pretty sure 300 bucks twice.Then less amounts. Like someone mentioned he had to send logs in (he's on paper). They had him getting on east end of tpke more than once. Just lately he has another overage from Pa. Once could be a mistake, but this seems excessive. I always wondered how these big companies, with many trucks keep track of their electronic tolls. Especially in Pa. Lots of crooks and curves on that road, and crooks running it, IMO.
I been using bestpass for about 5 years. Covers tolls everywhere except the mackinac bridge. They have some regional options for local guys. If you want scale bypass, they cover norpass locations only but i registered my transponder with prepass and just pay their fee without needing another box in the window.