This problem can be solved in a relatively low-tech manner: a leftovers calendar. If you already have a calendar lying around, you can use that, and if you need to print out a blank calendar, open up iCal, start a new calendar named “blank” (or whatever), uncheck all the other calendars you’re already using, select the Month view, and press Command-P to print that month. Hang this calendar on your fridge, and when you have dinner leftovers, jot them down on the date you made (or bought) them. That way you’ll be able to see at a glance which leftovers have been in your fridge the longest -- just cross ’em off as you eat them. You can even add raw, perishable items (eggs, milk, meat, fresh veggies) to the calendar, marking the day you bought them and the day they expire. Glance at the calendar as you plan your meals, and you’ll be more likely to use it up before it goes bad.