We are flying to to NYC this summer to visit family upstate. It's been years since I flew long-haul and then I was single and just got the cheapest deal, didn't worry about stop-overs extras etc. I don't mind paying a bit extra for a particular airline or direct flight as I want the make the experience as good as it can be. However, the choice is overwhelming! Is it worth going BA or Virgin for a bit more money or are some of the airlines that are cheaper but with a stop over worth it? I.e. Aer Lingus or KLM? Any tips on car hire? Thanks