How to Get Rid of Cat Odor?

Cat odor is notoriously difficult to remove from clothing or carpeting. A deep steam cleaning of furniture or carpets helps and some citrus products exist that profess to help clear out the smell as well.