These plastic ones work great, as do the screw on flat variety of drain cover (further down on this same link). Speaking from experience, there is a similar vent product made of metal with fins. I would not recommend using the metal fin style as they bend with enough pressure. Luckily I had no escapees.