Tropical pitcher plants (Nepenthes) do make decent houseplants, although they struggle through the dry indoor Canadian winters here. They do seem to capture a lot of the fungus gnats I've been fighting with lately (I can see dozens and dozens in each pitcher), but not nearly enough to make a noticeable difference.