JL & NH both have excellent J & F cabins. Don't know if they fly F out of SFO but check. I think UA and AA are your other options. If you're booking JL or AA - you might get a better deal using AK's charts. NH is usually a great deal through VS.
You'll have to compare the charts on these yourself. And of course see where you can transfer your points to.