I know this thread is older, but it doesn't look like anyone got around to building any of these. Anyone got a working one? Water or fog? I, too, am interested in making a fog screen. Looks very nice! As others have said, that video and on that page, there is no really detailed build steps (like stuff on MakeBlog).
For the fog screen, It looks like he is using a clod flow (home made) fog machine, not necessarily "cold steam" (atomized), like in the description. I found a website that sells big "cold steam" ultrasonic foggers: http://www.mainlandmart.com/foggers.html. I wonder how these would stack up since the fog will evaporate rather than hang around like conventional Glycol.
If you're the smartest person in the room, then you're in the wrong room.