Airline Virgin America Offers Satellite TV & Text Messaging From Every Seat, But Is That Enough?