I agree, at least Virgin are making the effort to do something! And - they certainly do more than most. Face the facts guys, no one is going to give up long haul travel - it is a necessity for many. All airlines can do is minimise their impact where they can.