For a more comprehensive listing (read: way more information than you'll ever need), StillTasty contains a database of almost any food you can think of. What I love is that they give you storage times for peak eating, but also differentiate between "highest quality" and "still safe to eat" (because we all fudge things from time to time). They also have an iPhone app, if you're so inclined.
One thing that's helped immensely with cutting down waste is keeping a container in the freezer for making stock. Along with some of the better scraps from chopping vegetables (celery and leek tops, those onion layers that aren't quite skin), I'll throw in anything that starts to look like it's going downhill. I'm not tempted to hang onto it, because it's not waste, and cleaning out my crisper is a much less arduous task.
- Making Bananas Last (Cook's Illustrated)