I use a properly mixed chlorhexidine solution. Its not caustic, has no fumes, and will disinfect the surface. Its also cheap when you factor in the dilution ratio. One of the few disinfectants thats safe to use directly around your animal (don't have to remove them from the tank).