Goodo... let me add to Bernie ... LH is great if you are flying in PAID C or F. The actual bonuses, which are great have already been outlined, but in my experiance if you buy a Y ticket and upgradge., one only gets 100 percent of the miles earned. Another perk of LH is that the bonus miles you collect from flying F or C count for status, as previously mentioned