We decided to give British Airways a try because it offered direct flights from San Diego to Heathrow and required only one connecting flight to get to our final destination in Budapest. The trip over was especially nice as we were upgraded from Premium economy to business class. The flight departed on time and we had plenty of time to catch our connecting flight in London. The return flight Prague to San Diego routed us back through Heathrow where we connected with the nonstop flight to San Diego. We sat in the premium economy seats coming home which were very comfortable. I was really glad that I did not have to sit in the economy section which appeared to have little leg room and was crammed with passengers. If you can spare the extra expense, update to premium economy. It is totally worth it. The crew coming and going was pleasant. The flights were on time but for a slight delay on the London to Budapest segment. It is especially nice to come back into the country at a small airport llke San Diego where there are few arriving international flights with minimal lines in the US customs and immigration check points.