Here's a fan of the XL Reptibreeze - had my year old male Veiled in it now for about 6 weeks and he is absolutely thriving and seems to be really chilled and happy.
I find it easy to clean, and it looks good as well (its in my lounge, and sits in well with my furniture.)
I know that some people have had issues with the screen rusting, but I honestly have had no issues at all.
I found it amazingly easy to set up, just need a screwdriver.
Will definitely be getting another one for my Panther, when he is ready for his big boy cage.