If you have to have video entertainment, then F9 would be your choice. But if you're
tall like I am, AA with more room throughout coach wins forever.
Many people have reported that Frontier serves food, but it must only be on the long flights to the east coast. I have gone DEN-SEA, PDX, MSP, DFW, AUS, and ABQ on F9 and there hasn't been any food on those flights, just the standard chips with your beverage.