Well first of all the tickets are cheaper the BA. Also one you talk to any Virgin Employees they all have a smile on there face and will do anything to make you happy. In economy you get a nice comfortable seat, very clean planes, they were the first to have TV's for everyone in economy. When the over book instead of $300 you get a free trip and upgraded. In first class you get a limo to nad from the plane a free economy seat, and your dog can sit on your lap. The food is really good. It is just a plesurable experience flying with them. The will bend over back wards for you and the do!!
Just easy traveling!!!
PS They also have much better facilities for the handicapped whihc is really nice!!