You can have CAB in both 'pay-for' and 'free-as-in-beer'.
I personally had the 'pay-for' version, and it was great, for the times, that is.
It also offers an SSL overlay, but to modern standards, it has difficulties with complex table renderings, with PNG (there is an upgrade for that), and with UNICODE support. However, it does a good job for the basic/standard stuff. You can connect with SLIP/PPP software (PPPconnect was included in the pay-for version, or you can use StIK/StING), and you better have a multitasking OS
Highwire is going to be a modern browser. I use it for everyday browsing, but there isn't the SSL support, so I have to use my Mac to access the bank
In the highwire homepage you can find the roadmap, and the current status, with features and known bugs (not many bugs, actually. I only have one, and I can reproduce it exactly, so I think it can be easily sorted out).
Oh, it's free. But I suppose it would be nice to support the development. MintNET needed (or maybe StiK/Sting/glueStik, can't remember)
I never managed to get it working, though. I think it is not supported anymore.