I think Kitchenwitch was the one who introduced me to this site. It's huge. There are thousands of airline meals featured in pictures taken by passengers. Underneath the pictures are food reviews--> some of them are pretty funny. This brings back memories because although I never had anything really exotic to eat on a plane, sometimes I really liked the food.
I also always did the obssessive-compulsive thing of ALWAYS saving the miniature peppermint chocolates, individually-wrapped "gourmet" crackers, Laughing Cow cheese triangles, and breadsticks for "later" in my carry-on. I love some of these entries-
This is from Continental:

Photo taken by: Vivek Kaul
Route: Newark - New Delhi, 28 Jan 2006
Ticket price: Non-Rev
Flight duration: 13h 35m
Class: economy
Aircraft:
Meal: Indian Vegetarian - Appetizer Salad:Classic salad mix wiht cucumbers & spicy bean medleyand pepper cream dressing, Yogurt and pickles.
Main Course: Scrambled Mild Cheese & Vegetable Curry.
Dal Curry,Spiced Lentils
Carrot Pilaf
Dessert: Karachi Halva,a fudge -style curry, Cookie
Drink: Water
Comments: A good tasty meal. Continental has done a good job with this meal.
Rating 1-10 (worst-best): 9.5
Aegean Airlines:

Photo taken by: Enrico Donelli
Route: MILAN LINATE - ATHENE, 19 Sep 2005
Ticket price: n/a
Flight duration: 2h 30m
Class: economy
Aircraft: BOEING 747
Meal: launch - Rice, Chicken, beans, crackers, bread
Drink: range juice, coca, tea, coffee
Comments: I liked bread

Rating 1-10 (worst-best): 6
Royal Nepal:

Photos taken by: Atsushi Niwa
Route: Shanghai-Katmandu, 17/08/2003
Ticket price: JPY 156000 (KIX-KTM RT)
Flight diration: 6hr
Aircraft type & class: B757-200 business class
Meal type: Dinner
Contents of the meal: chicken select
Drink: Red wine
Rating: 6
And Alaska Airlines:

Picture taken by: Jer Reeves
Route: Seattle - Chicago, 30 Mar 2006
Ticket price:
Flight duration: 4h 00m
Class: first
Aircraft: 737-600
Meal: Brunch - Breakfast Buritto
Salsa in a tube
Fruit garnish
Drink: Blloody Mary
Comments: I have dubbed thiis miniscule, lackluster morning meal offering The No-See'em Flite Diet. It could be called the Why Bother?
Portions are so small that the buritto was sliced in half and the fruit cup was four chunks of fruit.
Every time the flight attendants came out of the galley they seemed surprised that we were still there. This is so not Alaska's usual great service and first class offering.
Rating 1-10 (worst-best): 4
Bon Appetit! Here's the link:
http://www.airlinemeals.net /