Hmmm, "Smile will be in the air if you know what I mean" Could be related to American Airlines or Orbitz..? Could be related to Satellites..? Now what about the "Smile" part... hmmmm.