I had this unit recommended by a friend of mine, who has the larger unit in his office:
http://www.amaircare.com/Product-XR100.shtml
It's supposed to work very well, and when I get mine, I'll be sure to post a review of how well it actually DOES work.

