Business class DEN-HNL last month. No IFE. No overhead light, so I couldn't read, which I was planning to do. Only beef for lunch, which I can't eat. Too wide awake to sleep. Ironically, I did SDC from ORD-HNL because first was booked full and business was wide open on this flight, so I got immediate upgrade.
Received 12,500 miles compensation. (I'm gold.) I was hoping for a voucher.