I scored a package of Debbie Meyers Green Bags recently. They really help keep produce fresh. I can;t wait to start using them again, as they really make a difference and it;s been a while since I've had any.
I don't like hard containers because they take up too much space in my counter depth refrigerator. Here's how I keep lettuce fresh for weeks. I store it loosely in a plastic bag (of any type) and add a dry paper towel. Every couple of days, I trim off the stem portion that's turned brown, keeping the same paper towel in the bag. This is good for a couple of weeks. Should the lettuce start to go limp before I've used it up, I just trim a little more off the bottom and submerge it in a bowl of ice water until it crisps up again. This works for celery, carrots and scallions too.