We have an Ionic Breeze from Sharper Image. I don't know that it completely cleans the air, but it does remove a significant amount of crud. We clean the grid/filter dealie every few days, and it's always dirty. And dd used to have a chronic cough, but it's cleared up since we got this thing.