I am flying to London at Christmas and have been watching the prices. Virgin Atlantic seems the most reasonable but when flying with them last spring, I found I had to pay something like $30 extra to get a decent seat in economy. Also there was a one 50 lb bag limit. Taking into consideration bag/weight limits and add on costs for food or entertainment etc,, I'd appreciate any feedback on this topic. The prices between Virgin and British Airways and United seem pretty competitive. Thank you!