Fungus gnats can be destroyed with nematodes. Not sure if those are available in the US but I've heard good stories over here.
DE diatomaceous earth does not work once it gets wet, and I have the idea that 'shards that rip insect trachea to shreds' might be harmful for humans too. They've been living in detritus for hundreds of millions of years, they should be used to breathing in dirt and fine particles, humans? Yeah, they've been living away from the dust for a loooong time.
Other than that I've heard good stories on using mosquito bits in a bucket and soaking the pots in them.