Vinegar is not toxic like many cleaners are. Bleach and other cleaners can leave a residue that can make your chin sick.
On the metal parts of the cage I use an iodine/hot water solution in a tub to clean them. With this, you have to soak the cage at least 20 minutes, rinse it thoroughly and allow it to air dry in the sun before you can put you little one back in it. This needs to be done in a large tub ... out side and with rubber gloves ... it sterilizes the cage, but it also stains your hands and can stain the walls. We had a purple bathroom (but only when we took a shower) every time the walls got wet from the steam for about 6 months ... after I tried to rinse the cages in the bathroom.
Regardless of what you use to clean the cage with, always make sure you rinse it thoroughly and that it is completely dry before putting your chin back in it.
Jo Ann
P.S. Vinegar is a good cleaner most anywhere ... it cuts the grease on stove tops ... cleans the film off of glass windows ... cleans carpet. If you are cleaning carpet or an area rug ... put one to 2 cups of white vinegar and 1/2 teaspoon dishwashing liquid, fill the container with hot water and shampoo the rug. It takes up pet stains and odors better than any cleaner I have been able to find (and is a whole lot easier on the pocketbook - I buy it by the gallon).
Vinegar is also used to eliminate odors and stains left by cats and dogs on carpet when just spot cleaning ... it leaves a vinegar odor for about 24 hours, then every thing smells clean once the vinegar odor is gone.