Just wanted to add a little bit of balance here, but first let me say that you guys all have some incredible vivariums, they are some of the nicest I have seen. I used to keep garters in Vivariums, and still think that it is definately the best way to go if you have a few animals, no doubt the best way to sit and watch their behavior and probably more enjoyable for the snake as well. But when you are breeding them and you have lots to take care of, it would not be doing them justice to not keep them in a clean healthy enviroment. You can keep a rack system of tubs very clean more efficiently for larger numbers of snakes. I clean all my tubs and water dishes thoroughly and change the carefresh substrate every week and it takes several hours at that, change water every couple days or more often if needed. I do agree that it isn't the desired space and freedom to view the world for the snakes, which is why I spend an hour or two every night getting several out, handeling them and letting them crawl around on the floor, and I rotate groups, ensuring that they all get out at least every week or so. I envey you guys that have nice vivariums and respect the care and dedication that you give each and every animal, but realize that a rack doesn't nessasarily equate cruelty or a lack of care or concern for the animals, it is simply a more effiecient way to keep largerer numbers of animals. If you have a beautiful vivarium but never clean it (not implying anyone here is in that category) that isn't any more respectful to the animal than a well kept rack system. It's a bit of fashion vs function and balancing things out for you the individual and the animals that you keep, but in the end I think what really matters is; are the animals getting good consistant care, and are you paying attention and knowing and loving your animals.
Peace