String:
Its not more expensive than a normal flight.
That depends on the airline, and that also depends on your nationality.
I find that foreign nationals, particularly European ones, tend to get really good deals in the US on "open jaws" (enter/leave via different airports) flights as well as one-way car rentals. When I've tried such itineraries in the past I find I (as a US citizen) tend to pay more for them as opposed to "standard" itineraries where I enter and return via the same airport.
That said, I was able to get a good deal for my European trip next month. LA-Zurich via Washington, then Heathrow-LA via San Francisco. It seemed no more expensive than round trip to Heathrow, and even less than round trip to Zurich. I even fly home via a different airport that's closer to my house!
Aha fair enough, Virgin flights have more perks than BA, tend to be nicer on board such as menus for food and free drinks (soft and alcoholic etc).
I've never flown BA so I can't comment on them. However I have flown Virgin twice to London, and they are worse than any US airline I have ever flown. And that includes budget carrier Southwest.
First is the seat pitch (distance between rows). When I first boarded a Virgin 747 I couldn't believe how close together the seats were. I'm not tall (5 foot 6) and yet I found myself doing circus-like contortions just to get in and out of my seat. It makes the average United economy class section look downright luxurious by comparison.
Second is the food. I know airlines aren't particularly known for their meals, but Virgin's food has got to be the worst. On one Heathrow-LAX flight for breakfast I was served something I refer to as "pita surprise." That's because the pita bread was the only thing identifiable without scientific analysis :11:
Third is the ridiculous weight limitation on carry-on bags. Of all the airlines I have used (Northwest, America West, Alaska, United, Southwest, Virgin, Aloha), Virgin is the only one that has ever weighed my carry-ons.
For all these limitations you'd think their prices would be better, but they're not. I often find flights that are as cheap or cheaper on United or American.