I have tried both the Ionic Breeze and the Alpine air purifiers, and while the odors in the room are eliminated after several minutes, they do not remove the smoke immediately. Even blowing the smoke directly into these things doesn't help. What I do now is place a fan in an open window and sit down next to the thing and blow my smoke in the direction of the fan. This eliminates 95% of the smoke and the Alpine air handles the rest. During the winter, I sit by the fireplace and blow the smoke into the fire.