My wife like aisle seats because of the length of her legs- sucks, because Aisle seats are my favorite as well and she does not want me on the aisle across from her so I get stuck in the middle.
You are right about the food- I am watching people drop $15-20 on a small cheese tray or crappy sandwich and it amazes me they didn't just pack up some snacks.