I was upgraded on STL-SLC and SLC-PDX on Turkey Day morning (always an easy day to score upgrades). On both flights my upgrade didn't clear until I was at the gate, even though both went out with open seats in F or non-revs in F.
I was a bit underwhelmed by DL's breakfast on STL-SLC (a three-hour flight), which consisted of cereal, a croissant, yogurt, and fruit.