I think most would agree that an activated carbon filter is best.

But, here's an inexpensive alternative that would probably work in your situation:

odor removing machine - GrowKind.com Marijuana Cultivation Forum