I bought a heap of cheap 'chinese meal' containers. You know, the clear plastic ones. Got a heap from the supermarket (or i supose you could get them from the reject shop or the warehouse). They only cost a couple of dollars for 10 or so. Really handy but i found that the more you re-used them the more the lids got a bit battered. But that is just from DH opening them too hard and snapping bits off. You can get them in rectangle or deeper round ones. Either are good and they stack really well in the freezer, and you can fit in heaps of meals if you have a deep freeze too. I tended to put meals in the rectangle ones and soups in the other. I don't worry too much about ice forming, coz that just keeps them moist when you defrost. And with soups you generally have to add a bit of water anyway to thin them out a bit.

And coz they are so cheap, if any do get wrecked, they are easy to replace, and they won't stain either. For leftovers though i generally just throw them into a tupperware container, but if you are freezing lots of meals for when bubs comes, then i'd buy the cheapies.