I pretty much only use tanks for my animals. There are lot of things I like about them, but mostly I choose them for practicality.
This post pretty much sums it up.
http://www.hamstercentral.com/community/cage-reviews/24358-30-40-gallon-aquarium-hamster-habitat.html