Follow these guidelines:
1-2 days: Fresh fish and shrimp, poultry, ground turkey, sausage, raw hamburger and stew meats. Stuffed meats should be consumed within one day.
3-4 days: Cooked chicken, fish, ham and meat leftovers; soups and stews; pizza; canned seafood that's been opened; and store-cooked convenience meals.
Up to 5 days: Opened deli meats; egg, chicken, tuna and macaroni salads; steaks, chops and roasts; and opened canned ham labeled "keep refrigerated."
Up to 7 days: Hot dogs, bacon, smoked sausage links and patties.
Up to 14 days: Smoked fish, unopened deli meats and vacuum-packed dinners.
Fresh eggs in shell last up to five weeks, but hard-boiled eggs should be eaten within one week and egg substitutes within three days after opening the package. Milk, yogurt and cream cheese should be eaten within seven days of their "sell by" dates, but most sliced cheeses last three weeks or longer when stored in airtight bags or containers.
Sid Kirchheimer writes about consumer issues.
Also of interest: How to stop wasting food.