BA F is the only way to go ! The # AS miles required for BA J are so high it doesn't make sense unless you can't find F availability.
Co-incidentally I was checking this morning and there is excellent BA J/F award availability for May/June 2008 to LHR from the West Coast.