Jeff,
We use the extra large metal dog kennels. They usually have doors on the narrow ends and wide ends both. They stack well, have bowls that can hang from the sides for food/water. We bed down with hay/straw. These also work for sick/injured or new birds as well.