I have never tried carbon filters but everyone says they work great. I have no need or desire to vent to the outside, so I got an ozone generator, the Ozn Jr. It works. My room is about 12x12x7, and I just turn it on when I want and the smells are cleared in less than an hour. I live alone and don't mind the smell, and it would definitely smell ozone-ish if I left it on. Thinking about putting it on a timer, maybe run it a half hour every four hours or something. But the point is, it does work.