I recently saw a commercial on my TV that featured Deus Ex. I can't find any youtube links but it showed some parts of the opening intro, some gameplay on the Subway and Unatco Island, among other things, and a voiceover talking about going on a "one man crusade in a world of corruption and conspiracy" or something like that.
GameTap has Deus Ex available for download here:
http://www.gametap.com/play/gameDetails/000458350
Even has some advice on gameplay and the user manual too.
It's not the best way to get it active, but it's the first time I saw Deus Ex commercial.