Also depends on what mileage program you are using to redeem. If you are using AA, the difference is minimal so of course go for F. If you are using other programs then you are spending a lot more miles for F. Also you are only getting F from SFO/LAX - HKG. HKG-SIN doesn't have F. If they do, it might get switched.