A bit better, but you can also get SFO->DFW->NRT->CGK->HKG->DFW->SFO for $772 for 23k miles making it 3.34cpm.
I'm sure this can be done a bit cheaper -- looking at the fare rules, it looks like theres a 3 day min-stay (or at least difference from departure date), but free stopover in HNL may be possible.