I'm on a business trip next week and due to some faffage (v. to faff), I can no longer fly direct. I'm now flying on one BA booking from Heathrow - New York (JFK) with BA then JFK - San Diego with American Airlines. All of these are on the one booking with BA with AA being a partner airline. What I need to know is if anyone has done a similar thing and whether I will need to pick up my bags at JFK and re-check them, or if they will meet me in San Diego. I know (from past experience) I shall have to go through immigration at JFK as point-of-entry to get on the AA domestic flight, but I'd just like to get it clear what I have to do as there is 2 hours between connections and I don't want to end up in San Diego with no bags, or be at JFK with bags but miss the connection due to messing around. Any help?