Most would say carbon filter. Good but can be expensive. Ozone works well IF set up and tuned/adjusted properly. Search the threads, there a lot of info already posted about odor control. In fact, there is an odor control thread around here somewhere