Personally I enjoy the build of DIY projects but there are a lot of great looking PVC cages out there. PVC are a bit more expensive then homemade or a setup tank but can be very clean and finished looking. If DIY isn't your thing then give the PVC ones a good look. Some have rather long wait times though so be prepared. Also I second what Bogertophis said once a tank is put in place don't move it, even the PVC and wooden ones are too much to move once in place but the front opening doors do help a bit in the cleaning IMO.