Dhruin
SasqWatch
The folks from the Deus Ex project The Nameless Mod wrote in to say they've launched a new main site and released a launch trailer. Head to the site to view it.
More information.
More information.
GOG doesn't have it, either.
Note: Dunno about the copy of Deus Ex on Steam - I have heard some Steam versions of games don't work with Mod's so it may be a bit risky. I suggest Gamersgate.