i am going on a ba flight and dreading it. i usually fly with virgin but they were not doing the package i wanted. in the past the surly ba staff who think they are better than the paying customer make you feel like you are trespassing on thier plane in contrast the virgin staff are fun. we even met up with some of them on holiday.