I've had very good luck with a product called 'Gnatrol'. The active ingredient is Bt israelensis -- a strain of Bt that is effective against the larvae of the fungus gnat. A google search should return several sources. Jamie