Animal Plastics all the way!
Boaphiles are also good, but made of thinner plastic and only have one door. I also heard that sometimes you have to wait more than 2 months before receiving your cages.
I don't have experience with Reptile Basics, but I plan on buying one of their cages. They only come in a few sizes though...