Hydrogen cyanide has the bonus of being mostly odorless too. Whereas hydrogen sulfide is distinctly bad smelling.
Apparently it only smells bad if you have non-lethal concentration.