Have done all three on the outbound to LHR and would rank them:
SFO - nice sleeper flight; just build in time for a backup connection on AS
YVR - nice experience, bit of a bother having to connect internationally
LAX - a zoo at TBIT but often the celebrity experience in F if you're into that