I have to agree. LH's Business kit is very lacking and "cheap" looking for such a major carrier.
Delta just came out with new kits for Business elite. They are tin boxes with the old emblem and include L'Occitane products, a couple of tic-tacs, a small pen with notepad along with the standards.
US AIRWAYS Envoy kits are understated and elegant, although a bit basic. The logo or name of the carrier is not too obvious. Great Crabtree & Evelyn Aloe line.