Opening windows for at least 30 minutes a day, every day, is always a good idea. In terms of air purifiers, I’ve tried a five and given away three (if you want to buy my remaining ionic breeze, drop me a note!), and the one I kept was the Sun Pure (thanks for giving it to me, Marcy!). Zeolite on its own has done absolutely nothing for me (I keep having high hopes for it). However, I just recently added potpourri to my get-rid-of-cooking-and-renovation-smells toolbox. I get my custom-scented potpourri at the wonderful Good Home Store on 24th Street between 6th and 7th Avenues. (UPDATE: as of September 2012, the store is no longer there! I guess you can order from the website?)
The Good Home Store has much more than potpourri, and pretty much everything they have can be customized to your scent preferences. I’m a fan.