I recommend making your own C & C cage out of "cubes" and coroplast!
I made a 2 panel X 3 panel (29" X 43") cage using the cubes from Bed Bath and Beyond and zip ties. The cubes from BB&B include two shelves to insert "within" a cube, which make for great doors on the top of the cage. Looking at the cage from above: X = regular panel, D = Door ("shelf" panel):
X D X
X D X
The doors are zip tied on the left side, and hook to close on the right. I hope that makes sense.
Grid Wire Modular Shelving and Storage Cubes - Bed Bath & Beyond
Looking from the front SIDE - X X X , I cut out a large hole using wire cutters in the center panel, so my bunny can hop out. I then secure that center door with another door, like this:
Additional door for rabbit & guinea pig wire grid cage | eBay
Here's a two story bunny condo made from cubes to give you an idea of how nice these cages can look, how big they are, and how versatile they can be.
2-Story Rabbit Bunny Guinea Pig Cage *NEW* 43x29x29 | eBay
I used one box of cubes to make my cage - that's 19.95 (I think) minus a $5.00 coupon, plus a bag of zip ties. (And you will use LOTS!) The coroplast is expensive, unfortunately, but works great.
I am using another box of cubes to make a "run" to add to the size of my bunny's cage, where he can come and go freely through the side door. For me, this was preferable to a larger cage that took up more floor space, since I can remove the run when I need the floor space (grandkids, entertaining, etc.) You can also use the cubes to make "fences" to block off doors or covered pens for temporary outdoor play.
I like things to look "nice," so I was hesitant about the C & C cages, but I am very pleased with the way they look and the versatility they afford. Besides, just anthing else is too small. If I'm going to keep two little parrotlets in a Marvelous XL CHateau cage, I'm not going to put my bunny in some too-small cage that just doesn't seem very humane to me.
Good luck.
Basically, for the price of two boxes of cubes I have endless possibilities for my much loved, spoiled little baby bun!