If you use aluminum foil, it can go through the dishwasher multiple times before it is no longer usable.
This goes for styrofoam too. I run these through the dishwasher a few times, and use them in lunch bags. Also, if you would like to send food to someone but rarely get your containters back, consider using a cleaned styrofoam box.